TestCase and Mockobject for PHPPartitionScanner Junit testing.
[phpeclipse.git] / net.sourceforge.phpeclipse / src / test / PHPParserConstants.java
1 /* Generated By:JavaCC: Do not edit this line. PHPParserConstants.java */
2 package test;
3
4 public interface PHPParserConstants {
5
6   int EOF = 0;
7   int PHPSTARTSHORT = 1;
8   int PHPSTARTLONG = 2;
9   int PHPECHOSTART = 3;
10   int PHPEND = 4;
11   int SINGLE_LINE_COMMENT = 15;
12   int SINGLE_LINE_COMMENT_PHPEND = 16;
13   int FORMAL_COMMENT = 17;
14   int MULTI_LINE_COMMENT = 18;
15   int CLASS = 20;
16   int FUNCTION = 21;
17   int VAR = 22;
18   int IF = 23;
19   int ELSEIF = 24;
20   int ELSE = 25;
21   int ARRAY = 26;
22   int BREAK = 27;
23   int LIST = 28;
24   int PRINT = 29;
25   int ECHO = 30;
26   int INCLUDE = 31;
27   int REQUIRE = 32;
28   int INCLUDE_ONCE = 33;
29   int REQUIRE_ONCE = 34;
30   int GLOBAL = 35;
31   int STATIC = 36;
32   int CLASSACCESS = 37;
33   int STATICCLASSACCESS = 38;
34   int ARRAYASSIGN = 39;
35   int CASE = 40;
36   int CONST = 41;
37   int CONTINUE = 42;
38   int _DEFAULT = 43;
39   int DO = 44;
40   int EXTENDS = 45;
41   int FOR = 46;
42   int GOTO = 47;
43   int NEW = 48;
44   int NULL = 49;
45   int RETURN = 50;
46   int SUPER = 51;
47   int SWITCH = 52;
48   int THIS = 53;
49   int TRUE = 54;
50   int FALSE = 55;
51   int WHILE = 56;
52   int ENDWHILE = 57;
53   int ENDSWITCH = 58;
54   int ENDIF = 59;
55   int ENDFOR = 60;
56   int FOREACH = 61;
57   int AS = 62;
58   int STRING = 63;
59   int OBJECT = 64;
60   int BOOL = 65;
61   int BOOLEAN = 66;
62   int REAL = 67;
63   int DOUBLE = 68;
64   int FLOAT = 69;
65   int INT = 70;
66   int INTEGER = 71;
67   int _ORL = 72;
68   int _ANDL = 73;
69   int INTEGER_LITERAL = 74;
70   int DECIMAL_LITERAL = 75;
71   int HEX_LITERAL = 76;
72   int OCTAL_LITERAL = 77;
73   int FLOATING_POINT_LITERAL = 78;
74   int EXPONENT = 79;
75   int STRING_LITERAL = 80;
76   int STRING_1 = 81;
77   int STRING_2 = 82;
78   int STRING_3 = 83;
79   int IDENTIFIER = 84;
80   int LETTER = 85;
81   int DIGIT = 86;
82   int SPECIAL = 87;
83   int LPAREN = 88;
84   int RPAREN = 89;
85   int LBRACE = 90;
86   int RBRACE = 91;
87   int LBRACKET = 92;
88   int RBRACKET = 93;
89   int SEMICOLON = 94;
90   int COMMA = 95;
91   int DOT = 96;
92   int GT = 97;
93   int LT = 98;
94   int EQ = 99;
95   int LE = 100;
96   int GE = 101;
97   int NE = 102;
98   int DIF = 103;
99   int BANGDOUBLEEQUAL = 104;
100   int TRIPLEEQUAL = 105;
101   int ASSIGN = 106;
102   int PLUSASSIGN = 107;
103   int MINUSASSIGN = 108;
104   int STARASSIGN = 109;
105   int SLASHASSIGN = 110;
106   int ANDASSIGN = 111;
107   int ORASSIGN = 112;
108   int XORASSIGN = 113;
109   int DOTASSIGN = 114;
110   int REMASSIGN = 115;
111   int TILDEEQUAL = 116;
112   int AT = 117;
113   int DOLLAR = 118;
114   int BANG = 119;
115   int TILDE = 120;
116   int HOOK = 121;
117   int COLON = 122;
118   int SC_OR = 123;
119   int SC_AND = 124;
120   int INCR = 125;
121   int DECR = 126;
122   int PLUS = 127;
123   int MINUS = 128;
124   int STAR = 129;
125   int SLASH = 130;
126   int BIT_AND = 131;
127   int BIT_OR = 132;
128   int XOR = 133;
129   int REM = 134;
130   int LSHIFT = 135;
131   int RSIGNEDSHIFT = 136;
132   int RUNSIGNEDSHIFT = 137;
133   int LSHIFTASSIGN = 138;
134   int RSIGNEDSHIFTASSIGN = 139;
135   int DOLLAR_ID = 140;
136
137   int DEFAULT = 0;
138   int PHPPARSING = 1;
139   int IN_SINGLE_LINE_COMMENT = 2;
140   int IN_FORMAL_COMMENT = 3;
141   int IN_MULTI_LINE_COMMENT = 4;
142
143   String[] tokenImage = {
144     "<EOF>",
145     "\"<?\"",
146     "\"<?php\"",
147     "\"<?=\"",
148     "\"?>\"",
149     "<token of kind 5>",
150     "\" \"",
151     "\"\\t\"",
152     "\"\\n\"",
153     "\"\\r\"",
154     "\"\\f\"",
155     "\"//\"",
156     "\"#\"",
157     "<token of kind 13>",
158     "\"/*\"",
159     "<SINGLE_LINE_COMMENT>",
160     "\"?>\"",
161     "\"*/\"",
162     "\"*/\"",
163     "<token of kind 19>",
164     "\"class\"",
165     "\"function\"",
166     "\"var\"",
167     "\"if\"",
168     "\"elseif\"",
169     "\"else\"",
170     "\"array\"",
171     "\"break\"",
172     "\"list\"",
173     "\"print\"",
174     "\"echo\"",
175     "\"include\"",
176     "\"require\"",
177     "\"include_once\"",
178     "\"require_once\"",
179     "\"global\"",
180     "\"static\"",
181     "\"->\"",
182     "\"::\"",
183     "\"=>\"",
184     "\"case\"",
185     "\"const\"",
186     "\"continue\"",
187     "\"default\"",
188     "\"do\"",
189     "\"extends\"",
190     "\"for\"",
191     "\"goto\"",
192     "\"new\"",
193     "\"null\"",
194     "\"return\"",
195     "\"super\"",
196     "\"switch\"",
197     "\"this\"",
198     "\"true\"",
199     "\"false\"",
200     "\"while\"",
201     "\"endwhile\"",
202     "\"endswitch\"",
203     "\"endif\"",
204     "\"endfor\"",
205     "\"foreach\"",
206     "\"as\"",
207     "\"string\"",
208     "\"object\"",
209     "\"bool\"",
210     "\"boolean\"",
211     "\"real\"",
212     "\"double\"",
213     "\"float\"",
214     "\"int\"",
215     "\"integer\"",
216     "\"OR\"",
217     "\"AND\"",
218     "<INTEGER_LITERAL>",
219     "<DECIMAL_LITERAL>",
220     "<HEX_LITERAL>",
221     "<OCTAL_LITERAL>",
222     "<FLOATING_POINT_LITERAL>",
223     "<EXPONENT>",
224     "<STRING_LITERAL>",
225     "<STRING_1>",
226     "<STRING_2>",
227     "<STRING_3>",
228     "<IDENTIFIER>",
229     "<LETTER>",
230     "<DIGIT>",
231     "<SPECIAL>",
232     "\"(\"",
233     "\")\"",
234     "\"{\"",
235     "\"}\"",
236     "\"[\"",
237     "\"]\"",
238     "\";\"",
239     "\",\"",
240     "\".\"",
241     "\">\"",
242     "\"<\"",
243     "\"==\"",
244     "\"<=\"",
245     "\">=\"",
246     "\"!=\"",
247     "\"<>\"",
248     "\"!==\"",
249     "\"===\"",
250     "\"=\"",
251     "\"+=\"",
252     "\"-=\"",
253     "\"*=\"",
254     "\"/=\"",
255     "\"&=\"",
256     "\"|=\"",
257     "\"^=\"",
258     "\".=\"",
259     "\"%=\"",
260     "\"~=\"",
261     "\"@\"",
262     "\"$\"",
263     "\"!\"",
264     "\"~\"",
265     "\"?\"",
266     "\":\"",
267     "\"||\"",
268     "\"&&\"",
269     "\"++\"",
270     "\"--\"",
271     "\"+\"",
272     "\"-\"",
273     "\"*\"",
274     "\"/\"",
275     "\"&\"",
276     "\"|\"",
277     "\"^\"",
278     "\"%\"",
279     "\"<<\"",
280     "\">>\"",
281     "\">>>\"",
282     "\"<<=\"",
283     "\">>=\"",
284     "<DOLLAR_ID>",
285   };
286
287 }