Building Parsers with Java

Uses of Class
sjm.parse.ParserVisitor

Packages that use ParserVisitor
sjm.examples.pretty   
sjm.parse   
 

Uses of ParserVisitor in sjm.examples.pretty
 

Subclasses of ParserVisitor in sjm.examples.pretty
 class PrettyVisitor
          An object of this class visits the parsers in a parser composite and sets each subparser's assembler to be one of the "pretty" assemblers in this package.
 

Uses of ParserVisitor in sjm.parse
 

Methods in sjm.parse with parameters of type ParserVisitor
 void Parser.accept(ParserVisitor pv)
          Accepts a "visitor" which will perform some operation on a parser structure.
abstract  void Parser.accept(ParserVisitor pv, java.util.Vector visited)
          Accepts a "visitor" along with a collection of previously visited parsers.
 void Terminal.accept(ParserVisitor pv, java.util.Vector visited)
          Accept a "visitor" and a collection of previously visited parsers.
 void Sequence.accept(ParserVisitor pv, java.util.Vector visited)
          Accept a "visitor" and a collection of previously visited parsers.
 void Alternation.accept(ParserVisitor pv, java.util.Vector visited)
          Accept a "visitor" and a collection of previously visited parsers.
 void Repetition.accept(ParserVisitor pv, java.util.Vector visited)
          Accept a "visitor" and a collection of previously visited parsers.
 void Empty.accept(ParserVisitor pv, java.util.Vector visited)
          Accept a "visitor" and a collection of previously visited parsers.
 


by Steve Metsker