KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > commons > jexl > parser > ParserTreeConstants


1 /*
2  * Copyright 2002-2006 The Apache Software Foundation.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */

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