Class: Amigrind::Blueprints::Evaluator::ParentBlueprintEvaluator
- Inherits:
-
Object
- Object
- Amigrind::Blueprints::Evaluator::ParentBlueprintEvaluator
- Defined in:
- lib/amigrind/blueprints/evaluator.rb
Instance Method Summary collapse
-
#initialize(bp, evaluator, &block) ⇒ ParentBlueprintEvaluator
constructor
A new instance of ParentBlueprintEvaluator.
Constructor Details
#initialize(bp, evaluator, &block) ⇒ ParentBlueprintEvaluator
Returns a new instance of ParentBlueprintEvaluator.
139 140 141 142 143 144 145 146 |
# File 'lib/amigrind/blueprints/evaluator.rb', line 139 def initialize(bp, evaluator, &block) @bp = bp @bp.source = Amigrind::Blueprints::ParentBlueprintSource.new @evaluator = evaluator instance_eval(&block) end |