|
Class Summary |
| Alist |
This class implements the argumentList for FuncExpr
which is basically a linked-list of expressions |
| AxisType |
This class is used by Yylex to detect axis type
and transport to the parser |
| Expr |
This is the abstract class on which all XPath expressions
are based |
| FuncName |
This class is used by lexer to detect built-in functions
then transport to the parser |
| LiteralExpr |
This class represents a literal string XPath expression |
| NameType |
This class is used by lexer to represent a NAME object |
| Ntest |
Lexer use this class to represent a type of node test |
| NumExpr |
This class represent an XPath that is a double |
| parser |
CUP v0.10k generated parser. |
| Predicate |
LocationPathExpr uses this class to represent a predicate |
| Step |
A step is a part of location path as defined in
Xpath spec |
| sym |
CUP generated class containing symbol constants. |
| UnaryExpr |
Parser use this class to represent Unary Expr |
| VariableExpr |
|