View Javadoc

    1   /* Generated By:JJTree: Do not edit this line. ParserTreeConstants.java */
    2
    3   package org.apache.commons.jexl.parser;
    4
    5   public interface ParserTreeConstants
    6   {
    7     public int JJTJEXLSCRIPT = 0;
    8     public int JJTBLOCK = 1;
    9     public int JJTEMPTYFUNCTION = 2;
    10    public int JJTSIZEFUNCTION = 3;
    11    public int JJTIDENTIFIER = 4;
    12    public int JJTEXPRESSION = 5;
    13    public int JJTASSIGNMENT = 6;
    14    public int JJTVOID = 7;
    15    public int JJTORNODE = 8;
    16    public int JJTANDNODE = 9;
    17    public int JJTBITWISEORNODE = 10;
    18    public int JJTBITWISEXORNODE = 11;
    19    public int JJTBITWISEANDNODE = 12;
    20    public int JJTEQNODE = 13;
    21    public int JJTNENODE = 14;
    22    public int JJTLTNODE = 15;
    23    public int JJTGTNODE = 16;
    24    public int JJTLENODE = 17;
    25    public int JJTGENODE = 18;
    26    public int JJTADDNODE = 19;
    27    public int JJTSUBTRACTNODE = 20;
    28    public int JJTMULNODE = 21;
    29    public int JJTDIVNODE = 22;
    30    public int JJTMODNODE = 23;
    31    public int JJTUNARYMINUSNODE = 24;
    32    public int JJTBITWISECOMPLNODE = 25;
    33    public int JJTNOTNODE = 26;
    34    public int JJTNULLLITERAL = 27;
    35    public int JJTTRUENODE = 28;
    36    public int JJTFALSENODE = 29;
    37    public int JJTINTEGERLITERAL = 30;
    38    public int JJTFLOATLITERAL = 31;
    39    public int JJTSTRINGLITERAL = 32;
    40    public int JJTEXPRESSIONEXPRESSION = 33;
    41    public int JJTSTATEMENTEXPRESSION = 34;
    42    public int JJTREFERENCEEXPRESSION = 35;
    43    public int JJTIFSTATEMENT = 36;
    44    public int JJTWHILESTATEMENT = 37;
    45    public int JJTFOREACHSTATEMENT = 38;
    46    public int JJTMETHOD = 39;
    47    public int JJTARRAYACCESS = 40;
    48    public int JJTSIZEMETHOD = 41;
    49    public int JJTREFERENCE = 42;
    50
    51
    52    public String[] jjtNodeName = {
    53      "JexlScript",
    54      "Block",
    55      "EmptyFunction",
    56      "SizeFunction",
    57      "Identifier",
    58      "Expression",
    59      "Assignment",
    60      "void",
    61      "OrNode",
    62      "AndNode",
    63      "BitwiseOrNode",
    64      "BitwiseXorNode",
    65      "BitwiseAndNode",
    66      "EQNode",
    67      "NENode",
    68      "LTNode",
    69      "GTNode",
    70      "LENode",
    71      "GENode",
    72      "AddNode",
    73      "SubtractNode",
    74      "MulNode",
    75      "DivNode",
    76      "ModNode",
    77      "UnaryMinusNode",
    78      "BitwiseComplNode",
    79      "NotNode",
    80      "NullLiteral",
    81      "TrueNode",
    82      "FalseNode",
    83      "IntegerLiteral",
    84      "FloatLiteral",
    85      "StringLiteral",
    86      "ExpressionExpression",
    87      "StatementExpression",
    88      "ReferenceExpression",
    89      "IfStatement",
    90      "WhileStatement",
    91      "ForeachStatement",
    92      "Method",
    93      "ArrayAccess",
    94      "SizeMethod",
    95      "Reference",
    96    };
    97  }