Class: Hivemind::UniversalAST::Assign
- Defined in:
- lib/hivemind/universal_ast.rb,
lib/hivemind/vm.rb
Instance Method Summary collapse
Methods inherited from Element
Instance Method Details
#render(depth = 0) ⇒ Object
37 38 39 |
# File 'lib/hivemind/universal_ast.rb', line 37 def render(depth = 0) "#{offset(depth)}Assign left: #{@left.render} right: #{@right.render}" end |
#run(env) ⇒ Object
86 87 88 |
# File 'lib/hivemind/vm.rb', line 86 def run(env) env[@left.value.to_sym] = @right.run(env) end |