okerghwrhwrt
| Interfaces | |
|---|---|
| Node | No description provided. |
| ParserConstants | No description provided. |
| ParserTreeConstants | No description provided. |
| ParserVisitor | No description provided. |
| Classes | |
|---|---|
| ASTAddNode | Addition : either integer addition or string concatenation |
| ASTAndNode | && and 'and' |
| ASTArrayAccess | Like an ASTIdentifier, but with array access allowed $foo[2] |
| ASTAssignment | No description provided. |
| ASTBitwiseAndNode | No description provided. |
| ASTBitwiseComplNode | No description provided. |
| ASTBitwiseOrNode | No description provided. |
| ASTBitwiseXorNode | No description provided. |
| ASTBlock | No description provided. |
| ASTDivNode | / |
| ASTEmptyFunction | function to see if reference doesn't exist in context |
| ASTEQNode | represents equality between integers - use .equals() for strings |
| ASTExpression | AST node for expression |
| ASTExpressionExpression | represents equality between integers - use .equals() for strings |
| ASTFalseNode | represents Boolean false |
| ASTFloatLiteral | represents an float |
| ASTForeachStatement | No description provided. |
| ASTGENode | GE : a >= b Follows A.3.6.1 of the JSTL 1.0 specification |
| ASTGTNode | GT : a > b Follows A.3.6.1 of the JSTL 1.0 specification |
| ASTIdentifier | Simple identifier - $foo or $foo.bar (both parts are identifiers...) |
| ASTIfStatement | No description provided. |
| ASTIntegerLiteral | represents an integer |
| ASTJexlScript | No description provided. |
| ASTLENode | LE : a <= b Follows A.3.6.1 of the JSTL 1.0 specification |
| ASTLTNode | LT : a < b Follows A.3.6.1 of the JSTL 1.0 specification |
| ASTMethod | No description provided. |
| ASTModNode | % |
| ASTMulNode | Multiplication |
| ASTNENode | != or ne |
| ASTNotNode | Not : 'not' or '!' |
| ASTNullLiteral | Fill in the blanks for how this is to work |
| ASTOrNode | || and 'or' |
| ASTReference | reference - any variable expression |
| ASTReferenceExpression | No description provided. |
| ASTSizeFunction | generalized size() function for all classes we can think of |
| ASTSizeMethod | Simple testcases |
| ASTStatementExpression | No description provided. |
| ASTStringLiteral | represents an string |
| ASTSubtractNode | Subtraction |
| ASTTrueNode | represents Boolean true |
| ASTUnaryMinusNode | - |
| ASTWhileStatement | No description provided. |
| Parser | No description provided. |
| ParserTokenManager | No description provided. |
| SimpleCharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing). |
| SimpleNode | useful interface to node. |
| Token | Describes the input token stream. |
| Exceptions | |
|---|---|
| ParseException | This exception is thrown when parse errors are encountered. |
| Errors | |
|---|---|
| TokenMgrError | No description provided. |