Class: Riml::Compiler::UnletVariableNodeVisitor
- Defined in:
- lib/compiler.rb
Instance Method Summary collapse
Methods inherited from Visitor
Constructor Details
This class inherits a constructor from Riml::Compiler::Visitor
Instance Method Details
#compile(node) ⇒ Object
413 414 415 416 417 418 419 420 421 |
# File 'lib/compiler.rb', line 413 def compile(node) node.variables.each {|v| v.parent_node = node} node.compiled_output = "unlet#{node.bang}" node.variables.each do |var| node.compiled_output << " " var.accept(visitor_for_node(var)) end node.compiled_output end |