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 JJTRETURNSTATEMENT = 7;
014      public int JJTASSIGNMENT = 8;
015      public int JJTVAR = 9;
016      public int JJTREFERENCE = 10;
017      public int JJTTERNARYNODE = 11;
018      public int JJTORNODE = 12;
019      public int JJTANDNODE = 13;
020      public int JJTBITWISEORNODE = 14;
021      public int JJTBITWISEXORNODE = 15;
022      public int JJTBITWISEANDNODE = 16;
023      public int JJTEQNODE = 17;
024      public int JJTNENODE = 18;
025      public int JJTLTNODE = 19;
026      public int JJTGTNODE = 20;
027      public int JJTLENODE = 21;
028      public int JJTGENODE = 22;
029      public int JJTERNODE = 23;
030      public int JJTNRNODE = 24;
031      public int JJTADDITIVENODE = 25;
032      public int JJTADDITIVEOPERATOR = 26;
033      public int JJTMULNODE = 27;
034      public int JJTDIVNODE = 28;
035      public int JJTMODNODE = 29;
036      public int JJTUNARYMINUSNODE = 30;
037      public int JJTBITWISECOMPLNODE = 31;
038      public int JJTNOTNODE = 32;
039      public int JJTIDENTIFIER = 33;
040      public int JJTNULLLITERAL = 34;
041      public int JJTTRUENODE = 35;
042      public int JJTFALSENODE = 36;
043      public int JJTNUMBERLITERAL = 37;
044      public int JJTSTRINGLITERAL = 38;
045      public int JJTARRAYLITERAL = 39;
046      public int JJTMAPLITERAL = 40;
047      public int JJTMAPENTRY = 41;
048      public int JJTEMPTYFUNCTION = 42;
049      public int JJTSIZEFUNCTION = 43;
050      public int JJTFUNCTIONNODE = 44;
051      public int JJTMETHODNODE = 45;
052      public int JJTSIZEMETHOD = 46;
053      public int JJTCONSTRUCTORNODE = 47;
054      public int JJTARRAYACCESS = 48;
055      public int JJTREFERENCEEXPRESSION = 49;
056    
057    
058      public String[] jjtNodeName = {
059        "JexlScript",
060        "void",
061        "Block",
062        "Ambiguous",
063        "IfStatement",
064        "WhileStatement",
065        "ForeachStatement",
066        "ReturnStatement",
067        "Assignment",
068        "Var",
069        "Reference",
070        "TernaryNode",
071        "OrNode",
072        "AndNode",
073        "BitwiseOrNode",
074        "BitwiseXorNode",
075        "BitwiseAndNode",
076        "EQNode",
077        "NENode",
078        "LTNode",
079        "GTNode",
080        "LENode",
081        "GENode",
082        "ERNode",
083        "NRNode",
084        "AdditiveNode",
085        "AdditiveOperator",
086        "MulNode",
087        "DivNode",
088        "ModNode",
089        "UnaryMinusNode",
090        "BitwiseComplNode",
091        "NotNode",
092        "Identifier",
093        "NullLiteral",
094        "TrueNode",
095        "FalseNode",
096        "NumberLiteral",
097        "StringLiteral",
098        "ArrayLiteral",
099        "MapLiteral",
100        "MapEntry",
101        "EmptyFunction",
102        "SizeFunction",
103        "FunctionNode",
104        "MethodNode",
105        "SizeMethod",
106        "ConstructorNode",
107        "ArrayAccess",
108        "ReferenceExpression",
109      };
110    }
111    /* JavaCC - OriginalChecksum=ec2892c8a8789aa5a1927124df8511e0 (do not edit this line) */