|
Building Parsers with Java | ||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | ||||||||
CharacterAssembly, according to the value of a
regular expression given in a string.
Variable of that
name.Variable of
that name.match() method of this class prints the
collection of assemblies it receives, and the new
collection it creates.match() method of this class prints the
collection of assemblies it receives, and each new
collection it creates.Alternation parser's assembler to be
a PrettyAlternationAssembler object and visit
this parser's children.
Empty parser's assembler to be
a PrettyEmptyAssembler object.
Repetition parser's pre-assembler to
push a "fence", and set the parser's post-assembler to
be a PrettyRepetitionAssembler object.
Sequence parser's assembler to be
a PrettySequenceAssembler object and visit
the parser's children.
Terminal object's assembler to be
a PrettyTerminalAssembler object.
query method, which serves to show that
the test classes can find ambiguity.
|
by Steve Metsker | ||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | ||||||||