Implement `macro' recipe keyword
This commit is contained in:
@@ -23,9 +23,9 @@ module Producer
|
||||
@condition = true
|
||||
end
|
||||
|
||||
def evaluate(env)
|
||||
def evaluate(env, *args)
|
||||
@env = env
|
||||
instance_eval &@block
|
||||
instance_exec *args, &@block
|
||||
end
|
||||
|
||||
def condition(&block)
|
||||
|
Reference in New Issue
Block a user