Method: Ridgepole::DSLParser#parse

Defined in:
lib/ridgepole/dsl_parser.rb

#parse(dsl, opts = {}) ⇒ Object



9
10
11
12
13
# File 'lib/ridgepole/dsl_parser.rb', line 9

def parse(dsl, opts = {})
  definition, execute = Context.eval(dsl, opts)
  check_definition(definition)
  [definition, execute]
end