A mixin module with a set of parsing methods
30 31 32
# File 'lib/saper/core/dsl.rb', line 30 def [](name) namespace[name] end
20 21 22
# File 'lib/saper/core/dsl.rb', line 20 def namespace @namespace ||= Saper::Namespace.new end
25 26 27
# File 'lib/saper/core/dsl.rb', line 25 def recipe(id, name = nil, &block) namespace[id] = Recipe.parse(id, name, namespace, &block) end