Method: Atomy::Grammar::AST::Sequence#construct

Defined in:
lib/atomy/node/constructable.rb

#construct(gen) ⇒ Object



21
22
23
24
25
26
27
28
# File 'lib/atomy/node/constructable.rb', line 21

def construct(gen)
  push_node(gen, :Sequence)
  @nodes.each do |node|
    node.construct(gen)
  end
  gen.make_array(@nodes.size)
  gen.send(:new, 1)
end