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.



262
263
264
265
# File 'lib/neg/parser.rb', line 262

def initialize(left, right)

  @children = [ left, right ]
end