class Juli::Absyn::ArrayNode

Attributes

array[RW]

Public Class Methods

new() click to toggle source
# File lib/juli/absyn.rb, line 48
def initialize
  @array  = Array.new
end

Public Instance Methods

accept(visitor) click to toggle source
# File lib/juli/absyn.rb, line 52
def accept(visitor)
  visitor.visit_array(self)
end
add(child) click to toggle source
# File lib/juli/absyn.rb, line 56
def add(child)
  @array << child
  child.parent = self
  self
end