Class: Amigrind::Blueprints::Evaluator::BaseAMIEvaluator
- Inherits:
-
Object
- Object
- Amigrind::Blueprints::Evaluator::BaseAMIEvaluator
- Defined in:
- lib/amigrind/blueprints/evaluator.rb
Instance Method Summary collapse
-
#initialize(bp, evaluator, &block) ⇒ BaseAMIEvaluator
constructor
A new instance of BaseAMIEvaluator.
Constructor Details
#initialize(bp, evaluator, &block) ⇒ BaseAMIEvaluator
Returns a new instance of BaseAMIEvaluator.
95 96 97 98 99 100 101 102 |
# File 'lib/amigrind/blueprints/evaluator.rb', line 95 def initialize(bp, evaluator, &block) @bp = bp @bp.source = Amigrind::Blueprints::BaseAMISource.new @evaluator = evaluator instance_eval(&block) end |