001 /* Generated By:JavaCC: Do not edit this line. JSParserTreeConstants.java Version 5.0 */
002 package org.descripter.js.parse;
003 
004 public interface JSParserTreeConstants
005 {
006   public int JJTLITERAL = 0;
007   public int JJTVOID = 1;
008   public int JJTTHISREFERENCE = 2;
009   public int JJTGROUP = 3;
010   public int JJTARRAYLITERAL = 4;
011   public int JJTOBJECTLITERAL = 5;
012   public int JJTPROPERTYASSIGNMENT = 6;
013   public int JJTNEWOPERATION = 7;
014   public int JJTACCESS = 8;
015   public int JJTALLOCATION = 9;
016   public int JJTARRAYACCESSOR = 10;
017   public int JJTMEMBERACCESSOR = 11;
018   public int JJTARGUMENTS = 12;
019   public int JJTPOSTFIXEXPRESSION = 13;
020   public int JJTOPERATOR = 14;
021   public int JJTUNARYEXPRESSION = 15;
022   public int JJTBINARYOPERATION = 16;
023   public int JJTANDOPERATION = 17;
024   public int JJTOROPERATION = 18;
025   public int JJTCONDITIONALEXPRESSION = 19;
026   public int JJTASSIGNMENTEXPRESSION = 20;
027   public int JJTCOMMAEXPRESSION = 21;
028   public int JJTJAVASTATEMENT = 22;
029   public int JJTBLOCK = 23;
030   public int JJTSTATEMENTLIST = 24;
031   public int JJTVARIABLESTATEMENT = 25;
032   public int JJTVARIABLEDECLARATIONLIST = 26;
033   public int JJTVARIABLEDECLARATION = 27;
034   public int JJTEMPTYEXPRESSION = 28;
035   public int JJTEXPRESSIONSTATEMENT = 29;
036   public int JJTIFSTATEMENT = 30;
037   public int JJTDOWHILESTATEMENT = 31;
038   public int JJTWHILESTATEMENT = 32;
039   public int JJTFORSTATEMENT = 33;
040   public int JJTFORVARSTATEMENT = 34;
041   public int JJTFORVARINSTATEMENT = 35;
042   public int JJTFORINSTATEMENT = 36;
043   public int JJTCONTINUESTATEMENT = 37;
044   public int JJTBREAKSTATEMENT = 38;
045   public int JJTRETURNSTATEMENT = 39;
046   public int JJTWITHSTATEMENT = 40;
047   public int JJTSWITCHSTATEMENT = 41;
048   public int JJTCASEBLOCK = 42;
049   public int JJTCASECLAUSE = 43;
050   public int JJTCASE = 44;
051   public int JJTLABELLEDSTATEMENT = 45;
052   public int JJTTHROWSTATEMENT = 46;
053   public int JJTTRYSTATEMENT = 47;
054   public int JJTCATCH = 48;
055   public int JJTFINALLY = 49;
056   public int JJTDEBUGGERSTATEMENT = 50;
057   public int JJTFUNCTIONDECLARATION = 51;
058   public int JJTFORMALPARAMETERLIST = 52;
059   public int JJTFUNCTIONEXPRESSION = 53;
060   public int JJTPROGRAM = 54;
061   public int JJTIDENTIFIER = 55;
062 
063 
064   public String[] jjtNodeName = {
065     "Literal",
066     "void",
067     "ThisReference",
068     "Group",
069     "ArrayLiteral",
070     "ObjectLiteral",
071     "PropertyAssignment",
072     "NewOperation",
073     "Access",
074     "Allocation",
075     "ArrayAccessor",
076     "MemberAccessor",
077     "Arguments",
078     "PostfixExpression",
079     "Operator",
080     "UnaryExpression",
081     "BinaryOperation",
082     "AndOperation",
083     "OrOperation",
084     "ConditionalExpression",
085     "AssignmentExpression",
086     "CommaExpression",
087     "JavaStatement",
088     "Block",
089     "StatementList",
090     "VariableStatement",
091     "VariableDeclarationList",
092     "VariableDeclaration",
093     "EmptyExpression",
094     "ExpressionStatement",
095     "IfStatement",
096     "DoWhileStatement",
097     "WhileStatement",
098     "ForStatement",
099     "ForVarStatement",
100     "ForVarInStatement",
101     "ForInStatement",
102     "ContinueStatement",
103     "BreakStatement",
104     "ReturnStatement",
105     "WithStatement",
106     "SwitchStatement",
107     "CaseBlock",
108     "CaseClause",
109     "Case",
110     "LabelledStatement",
111     "ThrowStatement",
112     "TryStatement",
113     "Catch",
114     "Finally",
115     "DebuggerStatement",
116     "FunctionDeclaration",
117     "FormalParameterList",
118     "FunctionExpression",
119     "Program",
120     "Identifier",
121   };
122 }