Package net.sf.joost.grammar

Provides Yylex (generated by JLex), CUP generated parser classes for patterns and expressions, as well as an abstract Tree base class, representing the nodes of a syntax tree.

See:
          Description

Interface Summary
Sym CUP generated interface containing symbol constants.
 

Class Summary
CUP$ExprParser$actions Cup generated class to encapsulate user supplied action code.
CUP$PatternParser$actions Cup generated class to encapsulate user supplied action code.
ExprParser CUP v0.10k generated parser.
PatternParser CUP v0.10k generated parser.
ReversableTree A ReversableTree object can be reconstructed by reversing its associativity.
Tree Objects of Tree represent nodes in the syntax tree of a pattern or an STXPath expression.
Yylex  
 

Exception Summary
EvalException Signals an error while evaluating an expression.
 

Package net.sf.joost.grammar Description

Provides Yylex (generated by JLex), CUP generated parser classes for patterns and expressions, as well as an abstract Tree base class, representing the nodes of a syntax tree.

Related Documentation

For CUP see the net.sf.joost.grammar.cup package.

JLex can be found at http://www.cs.princeton.edu/~appel/modern/java/JLex/, a manual is available here.