Class: Hivemind::UniversalAST::AttributeAssign
- 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
57 58 59 |
# File 'lib/hivemind/universal_ast.rb', line 57 def render(depth = 0) "#{offset(depth)}AttributeAssign : #{@object.render} #{@label.render} #{@right.render}" end |
#run(env) ⇒ Object
114 115 116 |
# File 'lib/hivemind/vm.rb', line 114 def run(env) @object.run(env).data[@label.value] = @right.run(env) end |