Class: Hivemind::UniversalAST::MethodStatement
- 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
104 105 106 107 |
# File 'lib/hivemind/universal_ast.rb', line 104 def render(depth = 0) "#{offset(depth)}MethodStatement #{@method_name.value} #{@args.map(&:render).join(' ')}\n" + "#{@body.map { |e| e.render(depth + 1) }.join("\n")}\n" end |
#run(env) ⇒ Object
175 176 177 |
# File 'lib/hivemind/vm.rb', line 175 def run(env) self end |