Class: Neg::Parser::CompositeParser

Inherits:
SubParser
  • Object
show all
Defined in:
lib/neg/parser.rb

Direct Known Subclasses

AlternativeParser, SequenceParser

Instance Method Summary collapse

Methods inherited from SubParser

#*, #+, #[], #parse, #|

Constructor Details

#initialize(left, right) ⇒ CompositeParser

Returns a new instance of CompositeParser.



256
257
258
259
# File 'lib/neg/parser.rb', line 256

def initialize(left, right)

  @children = [ left, right ]
end