    001    /* Generated By:JavaCC: Do not edit this line. ParserTreeConstants.java Version 5.0 */
    002    package org.apache.commons.jexl2.parser;
    003
    004    public interface ParserTreeConstants
    005    {
    006      public int JJTJEXLSCRIPT = 0;
    007      public int JJTVOID = 1;
    008      public int JJTBLOCK = 2;
    009      public int JJTAMBIGUOUS = 3;
    010      public int JJTIFSTATEMENT = 4;
    011      public int JJTWHILESTATEMENT = 5;
    012      public int JJTFOREACHSTATEMENT = 6;
    013      public int JJTASSIGNMENT = 7;
    014      public int JJTTERNARYNODE = 8;
    015      public int JJTORNODE = 9;
    016      public int JJTANDNODE = 10;
    017      public int JJTBITWISEORNODE = 11;
    018      public int JJTBITWISEXORNODE = 12;
    019      public int JJTBITWISEANDNODE = 13;
    020      public int JJTEQNODE = 14;
    021      public int JJTNENODE = 15;
    022      public int JJTLTNODE = 16;
    023      public int JJTGTNODE = 17;
    024      public int JJTLENODE = 18;
    025      public int JJTGENODE = 19;
    026      public int JJTERNODE = 20;
    027      public int JJTNRNODE = 21;
    028      public int JJTADDITIVENODE = 22;
    029      public int JJTADDITIVEOPERATOR = 23;
    030      public int JJTMULNODE = 24;
    031      public int JJTDIVNODE = 25;
    032      public int JJTMODNODE = 26;
    033      public int JJTUNARYMINUSNODE = 27;
    034      public int JJTBITWISECOMPLNODE = 28;
    035      public int JJTNOTNODE = 29;
    036      public int JJTIDENTIFIER = 30;
    037      public int JJTNULLLITERAL = 31;
    038      public int JJTTRUENODE = 32;
    039      public int JJTFALSENODE = 33;
    040      public int JJTINTEGERLITERAL = 34;
    041      public int JJTFLOATLITERAL = 35;
    042      public int JJTSTRINGLITERAL = 36;
    043      public int JJTARRAYLITERAL = 37;
    044      public int JJTMAPLITERAL = 38;
    045      public int JJTMAPENTRY = 39;
    046      public int JJTEMPTYFUNCTION = 40;
    047      public int JJTSIZEFUNCTION = 41;
    048      public int JJTFUNCTIONNODE = 42;
    049      public int JJTMETHODNODE = 43;
    050      public int JJTSIZEMETHOD = 44;
    051      public int JJTCONSTRUCTORNODE = 45;
    052      public int JJTARRAYACCESS = 46;
    053      public int JJTREFERENCE = 47;
    054
    055
    056      public String[] jjtNodeName = {
    057        "JexlScript",
    058        "void",
    059        "Block",
    060        "Ambiguous",
    061        "IfStatement",
    062        "WhileStatement",
    063        "ForeachStatement",
    064        "Assignment",
    065        "TernaryNode",
    066        "OrNode",
    067        "AndNode",
    068        "BitwiseOrNode",
    069        "BitwiseXorNode",
    070        "BitwiseAndNode",
    071        "EQNode",
    072        "NENode",
    073        "LTNode",
    074        "GTNode",
    075        "LENode",
    076        "GENode",
    077        "ERNode",
    078        "NRNode",
    079        "AdditiveNode",
    080        "AdditiveOperator",
    081        "MulNode",
    082        "DivNode",
    083        "ModNode",
    084        "UnaryMinusNode",
    085        "BitwiseComplNode",
    086        "NotNode",
    087        "Identifier",
    088        "NullLiteral",
    089        "TrueNode",
    090        "FalseNode",
    091        "IntegerLiteral",
    092        "FloatLiteral",
    093        "StringLiteral",
    094        "ArrayLiteral",
    095        "MapLiteral",
    096        "MapEntry",
    097        "EmptyFunction",
    098        "SizeFunction",
    099        "FunctionNode",
    100        "MethodNode",
    101        "SizeMethod",
    102        "ConstructorNode",
    103        "ArrayAccess",
    104        "Reference",
    105      };
    106    }
    107    /* JavaCC - OriginalChecksum=d011bbb10fdfcc1a634fb5a90e30131e (do not edit this line) */