Building Parsers with Java

Uses of Class
sjm.parse.Sequence

Packages that use Sequence
sjm.examples.arithmetic   
sjm.examples.logic   
sjm.examples.mechanics   
sjm.examples.midimath   
sjm.examples.minimath   
sjm.examples.pretty   
sjm.examples.query   
sjm.examples.regular   
sjm.examples.sling   
sjm.examples.track   
sjm.parse   
 

Uses of Sequence in sjm.examples.arithmetic
 

Fields in sjm.examples.arithmetic declared as Sequence
protected  Sequence ArithmeticParser.expression
           
 

Uses of Sequence in sjm.examples.logic
 

Fields in sjm.examples.logic declared as Sequence
protected  Sequence LogikusParser.structure
           
protected  Sequence LogikusParser.expression
           
protected  Sequence LogikusParser.list
           
 

Methods in sjm.examples.logic that return Sequence
protected static Sequence LogikusParser.commaList(Parser p)
           
 Sequence LogikusParser.comparison()
          Return a parser that recognizes the grammar:
 Sequence LogikusParser.list()
          Return a parser that recognizes the grammar:
 

Uses of Sequence in sjm.examples.mechanics
 

Subclasses of Sequence in sjm.examples.mechanics
 class VerboseSequence
          The match() method of this class prints the collection of assemblies it receives, and each new collection it creates.
 

Uses of Sequence in sjm.examples.midimath
 

Fields in sjm.examples.midimath declared as Sequence
protected static Sequence MidiParser.expression
           
protected static Sequence MidiloopNot.expression
           
 

Uses of Sequence in sjm.examples.minimath
 

Fields in sjm.examples.minimath declared as Sequence
protected static Sequence MinimathParser.e
           
 

Uses of Sequence in sjm.examples.pretty
 

Methods in sjm.examples.pretty that return Sequence
static Sequence ShowPrettyRepetitions.seq()
          The parser to try:
 

Methods in sjm.examples.pretty with parameters of type Sequence
 void PrettyVisitor.visitSequence(Sequence s, java.util.Vector visited)
          Set a Sequence parser's assembler to be a PrettySequenceAssembler object and visit the parser's children.
 

Uses of Sequence in sjm.examples.query
 

Fields in sjm.examples.query declared as Sequence
protected  Sequence ComparisonParser.expression
           
 

Methods in sjm.examples.query that return Sequence
protected static Sequence JaqlParser.commaList(Parser p)
           
 

Uses of Sequence in sjm.examples.regular
 

Fields in sjm.examples.regular declared as Sequence
protected  Sequence RegularParser.expression
           
 

Uses of Sequence in sjm.examples.sling
 

Fields in sjm.examples.sling declared as Sequence
protected  Sequence SlingParser.expression
           
 

Uses of Sequence in sjm.examples.track
 

Subclasses of Sequence in sjm.examples.track
 class Track
          A Track is a sequence that throws a TrackException if the sequence begins but does not complete.
 

Uses of Sequence in sjm.parse
 

Methods in sjm.parse with parameters of type Sequence
abstract  void ParserVisitor.visitSequence(Sequence s, java.util.Vector visited)
          Visit a sequence.
 


by Steve Metsker