class Koara::Ast::Node

Attributes

children[RW]
parent[RW]
value[RW]

Public Instance Methods

add(n, i) click to toggle source
# File lib/koara/ast/node.rb, line 11
def add(n, i)
  if @children.nil?
    @children = Array.new
  end
  @children[i] = n
end
children_accept(renderer) click to toggle source
# File lib/koara/ast/node.rb, line 18
def children_accept(renderer)
  if !@children.nil?
    i = 0
    while i < @children.length
      @children[i].accept(renderer)
      i += 1
    end
  end
end