Class: Gobstones::Lang::Commands::If
- Inherits:
-
Conditional
- Object
- Conditional
- Gobstones::Lang::Commands::If
- Defined in:
- lib/gobstones/lang/commands/if.rb
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from Conditional
Instance Method Summary collapse
Methods inherited from Conditional
#equality_attributes, #evaluate_condition, #initialize
Methods included from EqualityDefinition
Constructor Details
This class inherits a constructor from Gobstones::Lang::Commands::Conditional
Instance Method Details
#evaluate(context) ⇒ Object
7 8 9 |
# File 'lib/gobstones/lang/commands/if.rb', line 7 def evaluate(context) evaluate_condition(context).if_true(then_block, context) end |