~ubuntu-branches/ubuntu/natty/cobertura/natty

« back to all changes in this revision

Viewing changes to src/net/sourceforge/cobertura/javancss/parser/debug/JavaParserDebugConstants.java

  • Committer: Bazaar Package Importer
  • Author(s): Miguel Landaeta
  • Date: 2010-05-11 19:21:46 UTC
  • mfrom: (0.1.4 sid) (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20100511192146-j742v5jsl89ztndu
Tags: 1.9.4.1+dfsg-2
* Now Build-Depends on libservlet2.5-java and add a missing Depends
  on the same package. (Closes: #580842). 
* Simplify list of JRE dependences for cobertura and drop JRE dependences for
  libcobertura-java as Java libraries are no longer required to depend on a
  JVM.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * Cobertura - http://cobertura.sourceforge.net/
 
3
 *
 
4
 * This file was taken from JavaNCSS
 
5
 * http://www.kclee.com/clemens/java/javancss/
 
6
 * Copyright (C) 2000 Chr. Clemens Lee <clemens a.t kclee d.o.t com>
 
7
 *
 
8
 * Cobertura is free software; you can redistribute it and/or modify
 
9
 * it under the terms of the GNU General Public License as published
 
10
 * by the Free Software Foundation; either version 2 of the License,
 
11
 * or (at your option) any later version.
 
12
 *
 
13
 * Cobertura is distributed in the hope that it will be useful, but
 
14
 * WITHOUT ANY WARRANTY; without even the implied warranty of
 
15
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 
16
 * General Public License for more details.
 
17
 *
 
18
 * You should have received a copy of the GNU General Public License
 
19
 * along with Cobertura; if not, write to the Free Software
 
20
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 
21
 * USA
 
22
 */
 
23
 
 
24
 
 
25
/*
 
26
 *
 
27
 * WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING  
 
28
 *
 
29
 * WARNING TO COBERTURA DEVELOPERS
 
30
 *
 
31
 * DO NOT MODIFY THIS FILE!
 
32
 *
 
33
 * MODIFY THE FILES UNDER THE JAVANCSS DIRECTORY LOCATED AT THE ROOT OF THE COBERTURA PROJECT.
 
34
 *
 
35
 * FOLLOW THE PROCEDURE FOR MERGING THE LATEST JAVANCSS INTO COBERTURA LOCATED AT
 
36
 * javancss/coberturaREADME.txt
 
37
 *
 
38
 * WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   
 
39
 */
 
40
/* Generated By:JavaCC: Do not edit this line. JavaParserDebugConstants.java */
 
41
//cobertura - put the import on its own line - otherwise, it messes up the script that changes the package.
 
42
package net.sourceforge.cobertura.javancss.parser.debug;
 
43
 
 
44
 
 
45
/**
 
46
 * Token literal values and constants.
 
47
 * Generated by org.javacc.parser.OtherFilesGen#start()
 
48
 */
 
49
public interface JavaParserDebugConstants {
 
50
 
 
51
  /** End of File. */
 
52
  int EOF = 0;
 
53
  /** RegularExpression Id. */
 
54
  int SINGLE_LINE_COMMENT = 8;
 
55
  /** RegularExpression Id. */
 
56
  int SINGLE_LINE_COMMENT2 = 9;
 
57
  /** RegularExpression Id. */
 
58
  int END_OF_LINE_MULTI = 10;
 
59
  /** RegularExpression Id. */
 
60
  int MULTI_LINE_COMMENT = 11;
 
61
  /** RegularExpression Id. */
 
62
  int ABSTRACT = 13;
 
63
  /** RegularExpression Id. */
 
64
  int ASSERT = 14;
 
65
  /** RegularExpression Id. */
 
66
  int BOOLEAN = 15;
 
67
  /** RegularExpression Id. */
 
68
  int BREAK = 16;
 
69
  /** RegularExpression Id. */
 
70
  int BYTE = 17;
 
71
  /** RegularExpression Id. */
 
72
  int CASE = 18;
 
73
  /** RegularExpression Id. */
 
74
  int CATCH = 19;
 
75
  /** RegularExpression Id. */
 
76
  int CHAR = 20;
 
77
  /** RegularExpression Id. */
 
78
  int CLASS = 21;
 
79
  /** RegularExpression Id. */
 
80
  int CONST = 22;
 
81
  /** RegularExpression Id. */
 
82
  int CONTINUE = 23;
 
83
  /** RegularExpression Id. */
 
84
  int _DEFAULT = 24;
 
85
  /** RegularExpression Id. */
 
86
  int DO = 25;
 
87
  /** RegularExpression Id. */
 
88
  int DOUBLE = 26;
 
89
  /** RegularExpression Id. */
 
90
  int ELSE = 27;
 
91
  /** RegularExpression Id. */
 
92
  int ENUM = 28;
 
93
  /** RegularExpression Id. */
 
94
  int EXTENDS = 29;
 
95
  /** RegularExpression Id. */
 
96
  int FALSE = 30;
 
97
  /** RegularExpression Id. */
 
98
  int FINAL = 31;
 
99
  /** RegularExpression Id. */
 
100
  int FINALLY = 32;
 
101
  /** RegularExpression Id. */
 
102
  int FLOAT = 33;
 
103
  /** RegularExpression Id. */
 
104
  int FOR = 34;
 
105
  /** RegularExpression Id. */
 
106
  int GOTO = 35;
 
107
  /** RegularExpression Id. */
 
108
  int IF = 36;
 
109
  /** RegularExpression Id. */
 
110
  int IMPLEMENTS = 37;
 
111
  /** RegularExpression Id. */
 
112
  int IMPORT = 38;
 
113
  /** RegularExpression Id. */
 
114
  int INSTANCEOF = 39;
 
115
  /** RegularExpression Id. */
 
116
  int INT = 40;
 
117
  /** RegularExpression Id. */
 
118
  int INTERFACE = 41;
 
119
  /** RegularExpression Id. */
 
120
  int LONG = 42;
 
121
  /** RegularExpression Id. */
 
122
  int NATIVE = 43;
 
123
  /** RegularExpression Id. */
 
124
  int NEW = 44;
 
125
  /** RegularExpression Id. */
 
126
  int NULL = 45;
 
127
  /** RegularExpression Id. */
 
128
  int PACKAGE = 46;
 
129
  /** RegularExpression Id. */
 
130
  int PRIVATE = 47;
 
131
  /** RegularExpression Id. */
 
132
  int PROTECTED = 48;
 
133
  /** RegularExpression Id. */
 
134
  int PUBLIC = 49;
 
135
  /** RegularExpression Id. */
 
136
  int RETURN = 50;
 
137
  /** RegularExpression Id. */
 
138
  int SHORT = 51;
 
139
  /** RegularExpression Id. */
 
140
  int STATIC = 52;
 
141
  /** RegularExpression Id. */
 
142
  int TESTAAAA = 53;
 
143
  /** RegularExpression Id. */
 
144
  int SUPER = 54;
 
145
  /** RegularExpression Id. */
 
146
  int SWITCH = 55;
 
147
  /** RegularExpression Id. */
 
148
  int SYNCHRONIZED = 56;
 
149
  /** RegularExpression Id. */
 
150
  int THIS = 57;
 
151
  /** RegularExpression Id. */
 
152
  int THROW = 58;
 
153
  /** RegularExpression Id. */
 
154
  int THROWS = 59;
 
155
  /** RegularExpression Id. */
 
156
  int TRANSIENT = 60;
 
157
  /** RegularExpression Id. */
 
158
  int TRUE = 61;
 
159
  /** RegularExpression Id. */
 
160
  int TRY = 62;
 
161
  /** RegularExpression Id. */
 
162
  int VOID = 63;
 
163
  /** RegularExpression Id. */
 
164
  int VOLATILE = 64;
 
165
  /** RegularExpression Id. */
 
166
  int WHILE = 65;
 
167
  /** RegularExpression Id. */
 
168
  int INTEGER_LITERAL = 66;
 
169
  /** RegularExpression Id. */
 
170
  int DECIMAL_LITERAL = 67;
 
171
  /** RegularExpression Id. */
 
172
  int HEX_LITERAL = 68;
 
173
  /** RegularExpression Id. */
 
174
  int OCTAL_LITERAL = 69;
 
175
  /** RegularExpression Id. */
 
176
  int FLOATING_POINT_LITERAL = 70;
 
177
  /** RegularExpression Id. */
 
178
  int EXPONENT = 71;
 
179
  /** RegularExpression Id. */
 
180
  int CHARACTER_LITERAL = 72;
 
181
  /** RegularExpression Id. */
 
182
  int STRING_LITERAL = 73;
 
183
  /** RegularExpression Id. */
 
184
  int IDENTIFIER = 74;
 
185
  /** RegularExpression Id. */
 
186
  int LETTER = 75;
 
187
  /** RegularExpression Id. */
 
188
  int DIGIT = 76;
 
189
  /** RegularExpression Id. */
 
190
  int LPAREN = 77;
 
191
  /** RegularExpression Id. */
 
192
  int RPAREN = 78;
 
193
  /** RegularExpression Id. */
 
194
  int LBRACE = 79;
 
195
  /** RegularExpression Id. */
 
196
  int RBRACE = 80;
 
197
  /** RegularExpression Id. */
 
198
  int LBRACKET = 81;
 
199
  /** RegularExpression Id. */
 
200
  int RBRACKET = 82;
 
201
  /** RegularExpression Id. */
 
202
  int SEMICOLON = 83;
 
203
  /** RegularExpression Id. */
 
204
  int COMMA = 84;
 
205
  /** RegularExpression Id. */
 
206
  int DOT = 85;
 
207
  /** RegularExpression Id. */
 
208
  int AT = 86;
 
209
  /** RegularExpression Id. */
 
210
  int ASSIGN = 87;
 
211
  /** RegularExpression Id. */
 
212
  int GT = 88;
 
213
  /** RegularExpression Id. */
 
214
  int LT = 89;
 
215
  /** RegularExpression Id. */
 
216
  int BANG = 90;
 
217
  /** RegularExpression Id. */
 
218
  int TILDE = 91;
 
219
  /** RegularExpression Id. */
 
220
  int HOOK = 92;
 
221
  /** RegularExpression Id. */
 
222
  int COLON = 93;
 
223
  /** RegularExpression Id. */
 
224
  int EQ = 94;
 
225
  /** RegularExpression Id. */
 
226
  int LE = 95;
 
227
  /** RegularExpression Id. */
 
228
  int GE = 96;
 
229
  /** RegularExpression Id. */
 
230
  int NE = 97;
 
231
  /** RegularExpression Id. */
 
232
  int SC_OR = 98;
 
233
  /** RegularExpression Id. */
 
234
  int SC_AND = 99;
 
235
  /** RegularExpression Id. */
 
236
  int INCR = 100;
 
237
  /** RegularExpression Id. */
 
238
  int DECR = 101;
 
239
  /** RegularExpression Id. */
 
240
  int PLUS = 102;
 
241
  /** RegularExpression Id. */
 
242
  int MINUS = 103;
 
243
  /** RegularExpression Id. */
 
244
  int STAR = 104;
 
245
  /** RegularExpression Id. */
 
246
  int SLASH = 105;
 
247
  /** RegularExpression Id. */
 
248
  int BIT_AND = 106;
 
249
  /** RegularExpression Id. */
 
250
  int BIT_OR = 107;
 
251
  /** RegularExpression Id. */
 
252
  int XOR = 108;
 
253
  /** RegularExpression Id. */
 
254
  int REM = 109;
 
255
  /** RegularExpression Id. */
 
256
  int LSHIFT = 110;
 
257
  /** RegularExpression Id. */
 
258
  int PLUSASSIGN = 111;
 
259
  /** RegularExpression Id. */
 
260
  int MINUSASSIGN = 112;
 
261
  /** RegularExpression Id. */
 
262
  int STARASSIGN = 113;
 
263
  /** RegularExpression Id. */
 
264
  int SLASHASSIGN = 114;
 
265
  /** RegularExpression Id. */
 
266
  int ANDASSIGN = 115;
 
267
  /** RegularExpression Id. */
 
268
  int ORASSIGN = 116;
 
269
  /** RegularExpression Id. */
 
270
  int XORASSIGN = 117;
 
271
  /** RegularExpression Id. */
 
272
  int REMASSIGN = 118;
 
273
  /** RegularExpression Id. */
 
274
  int LSHIFTASSIGN = 119;
 
275
  /** RegularExpression Id. */
 
276
  int RSIGNEDSHIFTASSIGN = 120;
 
277
  /** RegularExpression Id. */
 
278
  int RUNSIGNEDSHIFTASSIGN = 121;
 
279
  /** RegularExpression Id. */
 
280
  int ELLIPSIS = 122;
 
281
 
 
282
  /** Lexical state. */
 
283
  int DEFAULT = 0;
 
284
  /** Lexical state. */
 
285
  int IN_SINGLE_LINE_COMMENT = 1;
 
286
  /** Lexical state. */
 
287
  int IN_MULTI_LINE_COMMENT = 2;
 
288
 
 
289
  /** Literal token values. */
 
290
  String[] tokenImage = {
 
291
    "<EOF>",
 
292
    "\" \"",
 
293
    "\"\\t\"",
 
294
    "\"\\n\"",
 
295
    "\"\\r\"",
 
296
    "\"\\f\"",
 
297
    "\"\\u001a\"",
 
298
    "\"/*\"",
 
299
    "\"//\"",
 
300
    "<SINGLE_LINE_COMMENT2>",
 
301
    "<END_OF_LINE_MULTI>",
 
302
    "\"*/\"",
 
303
    "<token of kind 12>",
 
304
    "\"abstract\"",
 
305
    "\"assert\"",
 
306
    "\"boolean\"",
 
307
    "\"break\"",
 
308
    "\"byte\"",
 
309
    "\"case\"",
 
310
    "\"catch\"",
 
311
    "\"char\"",
 
312
    "\"class\"",
 
313
    "\"const\"",
 
314
    "\"continue\"",
 
315
    "\"default\"",
 
316
    "\"do\"",
 
317
    "\"double\"",
 
318
    "\"else\"",
 
319
    "\"enum\"",
 
320
    "\"extends\"",
 
321
    "\"false\"",
 
322
    "\"final\"",
 
323
    "\"finally\"",
 
324
    "\"float\"",
 
325
    "\"for\"",
 
326
    "\"goto\"",
 
327
    "\"if\"",
 
328
    "\"implements\"",
 
329
    "\"import\"",
 
330
    "\"instanceof\"",
 
331
    "\"int\"",
 
332
    "\"interface\"",
 
333
    "\"long\"",
 
334
    "\"native\"",
 
335
    "\"new\"",
 
336
    "\"null\"",
 
337
    "\"package\"",
 
338
    "\"private\"",
 
339
    "\"protected\"",
 
340
    "\"public\"",
 
341
    "\"return\"",
 
342
    "\"short\"",
 
343
    "\"static\"",
 
344
    "\"strictfp\"",
 
345
    "\"super\"",
 
346
    "\"switch\"",
 
347
    "\"synchronized\"",
 
348
    "\"this\"",
 
349
    "\"throw\"",
 
350
    "\"throws\"",
 
351
    "\"transient\"",
 
352
    "\"true\"",
 
353
    "\"try\"",
 
354
    "\"void\"",
 
355
    "\"volatile\"",
 
356
    "\"while\"",
 
357
    "<INTEGER_LITERAL>",
 
358
    "<DECIMAL_LITERAL>",
 
359
    "<HEX_LITERAL>",
 
360
    "<OCTAL_LITERAL>",
 
361
    "<FLOATING_POINT_LITERAL>",
 
362
    "<EXPONENT>",
 
363
    "<CHARACTER_LITERAL>",
 
364
    "<STRING_LITERAL>",
 
365
    "<IDENTIFIER>",
 
366
    "<LETTER>",
 
367
    "<DIGIT>",
 
368
    "\"(\"",
 
369
    "\")\"",
 
370
    "\"{\"",
 
371
    "\"}\"",
 
372
    "\"[\"",
 
373
    "\"]\"",
 
374
    "\";\"",
 
375
    "\",\"",
 
376
    "\".\"",
 
377
    "\"@\"",
 
378
    "\"=\"",
 
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
}