001/*
002 * Cobertura - http://cobertura.sourceforge.net/
003 *
004 * This file was taken from JavaNCSS
005 * http://www.kclee.com/clemens/java/javancss/
006 * Copyright (C) 2000 Chr. Clemens Lee <clemens a.t kclee d.o.t com>
007 *
008 * Cobertura is free software; you can redistribute it and/or modify
009 * it under the terms of the GNU General Public License as published
010 * by the Free Software Foundation; either version 2 of the License,
011 * or (at your option) any later version.
012 *
013 * Cobertura is distributed in the hope that it will be useful, but
014 * WITHOUT ANY WARRANTY; without even the implied warranty of
015 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
016 * General Public License for more details.
017 *
018 * You should have received a copy of the GNU General Public License
019 * along with Cobertura; if not, write to the Free Software
020 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
021 * USA
022 */
023
024
025/*
026 *
027 * WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING  
028 *
029 * WARNING TO COBERTURA DEVELOPERS
030 *
031 * DO NOT MODIFY THIS FILE!
032 *
033 * MODIFY THE FILES UNDER THE JAVANCSS DIRECTORY LOCATED AT THE ROOT OF THE COBERTURA PROJECT.
034 *
035 * FOLLOW THE PROCEDURE FOR MERGING THE LATEST JAVANCSS INTO COBERTURA LOCATED AT
036 * javancss/coberturaREADME.txt
037 *
038 * WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   
039 */
040/* Generated By:JavaCC: Do not edit this line. JavaParser15DebugConstants.java */
041package net.sourceforge.cobertura.javancss.parser.java15.debug;
042
043
044/**
045 * Token literal values and constants.
046 * Generated by org.javacc.parser.OtherFilesGen#start()
047 */
048public interface JavaParser15DebugConstants {
049
050  /** End of File. */
051  int EOF = 0;
052  /** RegularExpression Id. */
053  int SINGLE_LINE_COMMENT = 8;
054  /** RegularExpression Id. */
055  int FORMAL_COMMENT = 9;
056  /** RegularExpression Id. */
057  int MULTI_LINE_COMMENT = 10;
058  /** RegularExpression Id. */
059  int ABSTRACT = 12;
060  /** RegularExpression Id. */
061  int ASSERT = 13;
062  /** RegularExpression Id. */
063  int BOOLEAN = 14;
064  /** RegularExpression Id. */
065  int BREAK = 15;
066  /** RegularExpression Id. */
067  int BYTE = 16;
068  /** RegularExpression Id. */
069  int CASE = 17;
070  /** RegularExpression Id. */
071  int CATCH = 18;
072  /** RegularExpression Id. */
073  int CHAR = 19;
074  /** RegularExpression Id. */
075  int CLASS = 20;
076  /** RegularExpression Id. */
077  int CONST = 21;
078  /** RegularExpression Id. */
079  int CONTINUE = 22;
080  /** RegularExpression Id. */
081  int _DEFAULT = 23;
082  /** RegularExpression Id. */
083  int DO = 24;
084  /** RegularExpression Id. */
085  int DOUBLE = 25;
086  /** RegularExpression Id. */
087  int ELSE = 26;
088  /** RegularExpression Id. */
089  int ENUM = 27;
090  /** RegularExpression Id. */
091  int EXTENDS = 28;
092  /** RegularExpression Id. */
093  int FALSE = 29;
094  /** RegularExpression Id. */
095  int FINAL = 30;
096  /** RegularExpression Id. */
097  int FINALLY = 31;
098  /** RegularExpression Id. */
099  int FLOAT = 32;
100  /** RegularExpression Id. */
101  int FOR = 33;
102  /** RegularExpression Id. */
103  int GOTO = 34;
104  /** RegularExpression Id. */
105  int IF = 35;
106  /** RegularExpression Id. */
107  int IMPLEMENTS = 36;
108  /** RegularExpression Id. */
109  int IMPORT = 37;
110  /** RegularExpression Id. */
111  int INSTANCEOF = 38;
112  /** RegularExpression Id. */
113  int INT = 39;
114  /** RegularExpression Id. */
115  int INTERFACE = 40;
116  /** RegularExpression Id. */
117  int LONG = 41;
118  /** RegularExpression Id. */
119  int NATIVE = 42;
120  /** RegularExpression Id. */
121  int NEW = 43;
122  /** RegularExpression Id. */
123  int NULL = 44;
124  /** RegularExpression Id. */
125  int PACKAGE = 45;
126  /** RegularExpression Id. */
127  int PRIVATE = 46;
128  /** RegularExpression Id. */
129  int PROTECTED = 47;
130  /** RegularExpression Id. */
131  int PUBLIC = 48;
132  /** RegularExpression Id. */
133  int RETURN = 49;
134  /** RegularExpression Id. */
135  int SHORT = 50;
136  /** RegularExpression Id. */
137  int STATIC = 51;
138  /** RegularExpression Id. */
139  int STRICTFP = 52;
140  /** RegularExpression Id. */
141  int SUPER = 53;
142  /** RegularExpression Id. */
143  int SWITCH = 54;
144  /** RegularExpression Id. */
145  int SYNCHRONIZED = 55;
146  /** RegularExpression Id. */
147  int THIS = 56;
148  /** RegularExpression Id. */
149  int THROW = 57;
150  /** RegularExpression Id. */
151  int THROWS = 58;
152  /** RegularExpression Id. */
153  int TRANSIENT = 59;
154  /** RegularExpression Id. */
155  int TRUE = 60;
156  /** RegularExpression Id. */
157  int TRY = 61;
158  /** RegularExpression Id. */
159  int VOID = 62;
160  /** RegularExpression Id. */
161  int VOLATILE = 63;
162  /** RegularExpression Id. */
163  int WHILE = 64;
164  /** RegularExpression Id. */
165  int INTEGER_LITERAL = 65;
166  /** RegularExpression Id. */
167  int DECIMAL_LITERAL = 66;
168  /** RegularExpression Id. */
169  int HEX_LITERAL = 67;
170  /** RegularExpression Id. */
171  int OCTAL_LITERAL = 68;
172  /** RegularExpression Id. */
173  int FLOATING_POINT_LITERAL = 69;
174  /** RegularExpression Id. */
175  int DECIMAL_FLOATING_POINT_LITERAL = 70;
176  /** RegularExpression Id. */
177  int DECIMAL_EXPONENT = 71;
178  /** RegularExpression Id. */
179  int HEXADECIMAL_FLOATING_POINT_LITERAL = 72;
180  /** RegularExpression Id. */
181  int HEXADECIMAL_EXPONENT = 73;
182  /** RegularExpression Id. */
183  int CHARACTER_LITERAL = 74;
184  /** RegularExpression Id. */
185  int STRING_LITERAL = 75;
186  /** RegularExpression Id. */
187  int IDENTIFIER = 76;
188  /** RegularExpression Id. */
189  int LETTER = 77;
190  /** RegularExpression Id. */
191  int PART_LETTER = 78;
192  /** RegularExpression Id. */
193  int LPAREN = 79;
194  /** RegularExpression Id. */
195  int RPAREN = 80;
196  /** RegularExpression Id. */
197  int LBRACE = 81;
198  /** RegularExpression Id. */
199  int RBRACE = 82;
200  /** RegularExpression Id. */
201  int LBRACKET = 83;
202  /** RegularExpression Id. */
203  int RBRACKET = 84;
204  /** RegularExpression Id. */
205  int SEMICOLON = 85;
206  /** RegularExpression Id. */
207  int COMMA = 86;
208  /** RegularExpression Id. */
209  int DOT = 87;
210  /** RegularExpression Id. */
211  int AT = 88;
212  /** RegularExpression Id. */
213  int ASSIGN = 89;
214  /** RegularExpression Id. */
215  int LT = 90;
216  /** RegularExpression Id. */
217  int BANG = 91;
218  /** RegularExpression Id. */
219  int TILDE = 92;
220  /** RegularExpression Id. */
221  int HOOK = 93;
222  /** RegularExpression Id. */
223  int COLON = 94;
224  /** RegularExpression Id. */
225  int EQ = 95;
226  /** RegularExpression Id. */
227  int LE = 96;
228  /** RegularExpression Id. */
229  int GE = 97;
230  /** RegularExpression Id. */
231  int NE = 98;
232  /** RegularExpression Id. */
233  int SC_OR = 99;
234  /** RegularExpression Id. */
235  int SC_AND = 100;
236  /** RegularExpression Id. */
237  int INCR = 101;
238  /** RegularExpression Id. */
239  int DECR = 102;
240  /** RegularExpression Id. */
241  int PLUS = 103;
242  /** RegularExpression Id. */
243  int MINUS = 104;
244  /** RegularExpression Id. */
245  int STAR = 105;
246  /** RegularExpression Id. */
247  int SLASH = 106;
248  /** RegularExpression Id. */
249  int BIT_AND = 107;
250  /** RegularExpression Id. */
251  int BIT_OR = 108;
252  /** RegularExpression Id. */
253  int XOR = 109;
254  /** RegularExpression Id. */
255  int REM = 110;
256  /** RegularExpression Id. */
257  int LSHIFT = 111;
258  /** RegularExpression Id. */
259  int PLUSASSIGN = 112;
260  /** RegularExpression Id. */
261  int MINUSASSIGN = 113;
262  /** RegularExpression Id. */
263  int STARASSIGN = 114;
264  /** RegularExpression Id. */
265  int SLASHASSIGN = 115;
266  /** RegularExpression Id. */
267  int ANDASSIGN = 116;
268  /** RegularExpression Id. */
269  int ORASSIGN = 117;
270  /** RegularExpression Id. */
271  int XORASSIGN = 118;
272  /** RegularExpression Id. */
273  int REMASSIGN = 119;
274  /** RegularExpression Id. */
275  int LSHIFTASSIGN = 120;
276  /** RegularExpression Id. */
277  int RSIGNEDSHIFTASSIGN = 121;
278  /** RegularExpression Id. */
279  int RUNSIGNEDSHIFTASSIGN = 122;
280  /** RegularExpression Id. */
281  int ELLIPSIS = 123;
282  /** RegularExpression Id. */
283  int RUNSIGNEDSHIFT = 124;
284  /** RegularExpression Id. */
285  int RSIGNEDSHIFT = 125;
286  /** RegularExpression Id. */
287  int GT = 126;
288  /** RegularExpression Id. */
289  int STUFF_TO_IGNORE = 128;
290
291  /** Lexical state. */
292  int DEFAULT = 0;
293  /** Lexical state. */
294  int IN_FORMAL_COMMENT = 1;
295  /** Lexical state. */
296  int IN_MULTI_LINE_COMMENT = 2;
297
298  /** Literal token values. */
299  String[] tokenImage = {
300    "<EOF>",
301    "\" \"",
302    "\"\\t\"",
303    "\"\\n\"",
304    "\"\\r\"",
305    "\"\\f\"",
306    "<token of kind 6>",
307    "\"/*\"",
308    "<SINGLE_LINE_COMMENT>",
309    "\"*/\"",
310    "\"*/\"",
311    "<token of kind 11>",
312    "\"abstract\"",
313    "\"assert\"",
314    "\"boolean\"",
315    "\"break\"",
316    "\"byte\"",
317    "\"case\"",
318    "\"catch\"",
319    "\"char\"",
320    "\"class\"",
321    "\"const\"",
322    "\"continue\"",
323    "\"default\"",
324    "\"do\"",
325    "\"double\"",
326    "\"else\"",
327    "\"enum\"",
328    "\"extends\"",
329    "\"false\"",
330    "\"final\"",
331    "\"finally\"",
332    "\"float\"",
333    "\"for\"",
334    "\"goto\"",
335    "\"if\"",
336    "\"implements\"",
337    "\"import\"",
338    "\"instanceof\"",
339    "\"int\"",
340    "\"interface\"",
341    "\"long\"",
342    "\"native\"",
343    "\"new\"",
344    "\"null\"",
345    "\"package\"",
346    "\"private\"",
347    "\"protected\"",
348    "\"public\"",
349    "\"return\"",
350    "\"short\"",
351    "\"static\"",
352    "\"strictfp\"",
353    "\"super\"",
354    "\"switch\"",
355    "\"synchronized\"",
356    "\"this\"",
357    "\"throw\"",
358    "\"throws\"",
359    "\"transient\"",
360    "\"true\"",
361    "\"try\"",
362    "\"void\"",
363    "\"volatile\"",
364    "\"while\"",
365    "<INTEGER_LITERAL>",
366    "<DECIMAL_LITERAL>",
367    "<HEX_LITERAL>",
368    "<OCTAL_LITERAL>",
369    "<FLOATING_POINT_LITERAL>",
370    "<DECIMAL_FLOATING_POINT_LITERAL>",
371    "<DECIMAL_EXPONENT>",
372    "<HEXADECIMAL_FLOATING_POINT_LITERAL>",
373    "<HEXADECIMAL_EXPONENT>",
374    "<CHARACTER_LITERAL>",
375    "<STRING_LITERAL>",
376    "<IDENTIFIER>",
377    "<LETTER>",
378    "<PART_LETTER>",
379    "\"(\"",
380    "\")\"",
381    "\"{\"",
382    "\"}\"",
383    "\"[\"",
384    "\"]\"",
385    "\";\"",
386    "\",\"",
387    "\".\"",
388    "\"@\"",
389    "\"=\"",
390    "\"<\"",
391    "\"!\"",
392    "\"~\"",
393    "\"?\"",
394    "\":\"",
395    "\"==\"",
396    "\"<=\"",
397    "\">=\"",
398    "\"!=\"",
399    "\"||\"",
400    "\"&&\"",
401    "\"++\"",
402    "\"--\"",
403    "\"+\"",
404    "\"-\"",
405    "\"*\"",
406    "\"/\"",
407    "\"&\"",
408    "\"|\"",
409    "\"^\"",
410    "\"%\"",
411    "\"<<\"",
412    "\"+=\"",
413    "\"-=\"",
414    "\"*=\"",
415    "\"/=\"",
416    "\"&=\"",
417    "\"|=\"",
418    "\"^=\"",
419    "\"%=\"",
420    "\"<<=\"",
421    "\">>=\"",
422    "\">>>=\"",
423    "\"...\"",
424    "\">>>\"",
425    "\">>\"",
426    "\">\"",
427    "\"\\u001a\"",
428    "<STUFF_TO_IGNORE>",
429  };
430
431}