-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathPlSqlConstants.java
More file actions
488 lines (482 loc) · 10.7 KB
/
Copy pathPlSqlConstants.java
File metadata and controls
488 lines (482 loc) · 10.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
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
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
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
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
/* Generated By:JJTree&JavaCC: Do not edit this line. PlSqlConstants.java */
package parser;
/**
* Token literal values and constants.
* Generated by org.javacc.parser.OtherFilesGen#start()
*/
public interface PlSqlConstants {
/** End of File. */
int EOF = 0;
/** RegularExpression Id. */
int K_ALL = 5;
/** RegularExpression Id. */
int K_ALTER = 6;
/** RegularExpression Id. */
int K_AND = 7;
/** RegularExpression Id. */
int K_ANY = 8;
/** RegularExpression Id. */
int K_AS = 9;
/** RegularExpression Id. */
int K_ASC = 10;
/** RegularExpression Id. */
int K_BEGIN = 11;
/** RegularExpression Id. */
int K_BETWEEN = 12;
/** RegularExpression Id. */
int K_BINARY_INTEGER = 13;
/** RegularExpression Id. */
int K_BOOLEAN = 14;
/** RegularExpression Id. */
int K_BY = 15;
/** RegularExpression Id. */
int K_CALL = 16;
/** RegularExpression Id. */
int K_CASE = 17;
/** RegularExpression Id. */
int K_CAST = 18;
/** RegularExpression Id. */
int K_CHAR = 19;
/** RegularExpression Id. */
int K_CLOSE = 20;
/** RegularExpression Id. */
int K_COMMENT = 21;
/** RegularExpression Id. */
int K_COMMIT = 22;
/** RegularExpression Id. */
int K_COMMITTED = 23;
/** RegularExpression Id. */
int K_CONNECT = 24;
/** RegularExpression Id. */
int K_CONSTANT = 25;
/** RegularExpression Id. */
int K_CONSTRAINT = 26;
/** RegularExpression Id. */
int K_CONSTRAINTS = 27;
/** RegularExpression Id. */
int K_CURRENT = 28;
/** RegularExpression Id. */
int K_CURSOR = 29;
/** RegularExpression Id. */
int K_DATE = 30;
/** RegularExpression Id. */
int K_DECIMAL = 31;
/** RegularExpression Id. */
int K_DECLARE = 32;
/** RegularExpression Id. */
int K_DEFAULT = 33;
/** RegularExpression Id. */
int K_DELETE = 34;
/** RegularExpression Id. */
int K_DESC = 35;
/** RegularExpression Id. */
int K_DISTINCT = 36;
/** RegularExpression Id. */
int K_DO = 37;
/** RegularExpression Id. */
int K_ELSE = 38;
/** RegularExpression Id. */
int K_ELSIF = 39;
/** RegularExpression Id. */
int K_END = 40;
/** RegularExpression Id. */
int K_ESCAPE = 41;
/** RegularExpression Id. */
int K_EXCEPTION = 42;
/** RegularExpression Id. */
int K_EXCEPTION_INIT = 43;
/** RegularExpression Id. */
int K_EXCLUSIVE = 44;
/** RegularExpression Id. */
int K_EXISTS = 45;
/** RegularExpression Id. */
int K_EXIT = 46;
/** RegularExpression Id. */
int K_FETCH = 47;
/** RegularExpression Id. */
int K_FLOAT = 48;
/** RegularExpression Id. */
int K_FOR = 49;
/** RegularExpression Id. */
int K_FORALL = 50;
/** RegularExpression Id. */
int K_FROM = 51;
/** RegularExpression Id. */
int K_FULL = 52;
/** RegularExpression Id. */
int K_FUNCTION = 53;
/** RegularExpression Id. */
int K_GOTO = 54;
/** RegularExpression Id. */
int K_GROUP = 55;
/** RegularExpression Id. */
int K_HAVING = 56;
/** RegularExpression Id. */
int K_IF = 57;
/** RegularExpression Id. */
int K_IN = 58;
/** RegularExpression Id. */
int K_INDEX = 59;
/** RegularExpression Id. */
int K_INNER = 60;
/** RegularExpression Id. */
int K_INSERT = 61;
/** RegularExpression Id. */
int K_INTEGER = 62;
/** RegularExpression Id. */
int K_INTERSECT = 63;
/** RegularExpression Id. */
int K_INTO = 64;
/** RegularExpression Id. */
int K_IS = 65;
/** RegularExpression Id. */
int K_ISOLATION = 66;
/** RegularExpression Id. */
int K_LEFT = 67;
/** RegularExpression Id. */
int K_LIKE = 68;
/** RegularExpression Id. */
int K_LOCK = 69;
/** RegularExpression Id. */
int K_LOOP = 70;
/** RegularExpression Id. */
int K_MERGE = 71;
/** RegularExpression Id. */
int K_MINUS = 72;
/** RegularExpression Id. */
int K_NATURAL = 73;
/** RegularExpression Id. */
int K_NOT = 74;
/** RegularExpression Id. */
int K_NOWAIT = 75;
/** RegularExpression Id. */
int K_NULL = 76;
/** RegularExpression Id. */
int K_NULLS = 77;
/** RegularExpression Id. */
int K_NUMBER = 78;
/** RegularExpression Id. */
int K_OF = 79;
/** RegularExpression Id. */
int K_ON = 80;
/** RegularExpression Id. */
int K_ONLY = 81;
/** RegularExpression Id. */
int K_OPEN = 82;
/** RegularExpression Id. */
int K_OR = 83;
/** RegularExpression Id. */
int K_ORDER = 84;
/** RegularExpression Id. */
int K_OUT = 85;
/** RegularExpression Id. */
int K_OVER = 86;
/** RegularExpression Id. */
int K_PACKAGE = 87;
/** RegularExpression Id. */
int K_PARTITION = 88;
/** RegularExpression Id. */
int K_POSITIVE = 89;
/** RegularExpression Id. */
int K_PRAGMA = 90;
/** RegularExpression Id. */
int K_PRIOR = 91;
/** RegularExpression Id. */
int K_PROCEDURE = 92;
/** RegularExpression Id. */
int K_PX_GRANULE = 93;
/** RegularExpression Id. */
int K_RAISE = 94;
/** RegularExpression Id. */
int K_RANGE = 95;
/** RegularExpression Id. */
int K_READ = 96;
/** RegularExpression Id. */
int K_REAL = 97;
/** RegularExpression Id. */
int K_RECORD = 98;
/** RegularExpression Id. */
int K_REF = 99;
/** RegularExpression Id. */
int K_RETURN = 100;
/** RegularExpression Id. */
int K_RETURNING = 101;
/** RegularExpression Id. */
int K_REVERSE = 102;
/** RegularExpression Id. */
int K_RIGHT = 103;
/** RegularExpression Id. */
int K_ROLLBACK = 104;
/** RegularExpression Id. */
int K_ROW = 105;
/** RegularExpression Id. */
int K_ROWS = 106;
/** RegularExpression Id. */
int K_SAMPLE = 107;
/** RegularExpression Id. */
int K_SAVEPOINT = 108;
/** RegularExpression Id. */
int K_SELECT = 109;
/** RegularExpression Id. */
int K_SERIALIZABLE = 110;
/** RegularExpression Id. */
int K_SET = 111;
/** RegularExpression Id. */
int K_SHARE = 112;
/** RegularExpression Id. */
int K_SIBLINGS = 113;
/** RegularExpression Id. */
int K_SKIP = 114;
/** RegularExpression Id. */
int K_SMALLINT = 115;
/** RegularExpression Id. */
int K_SQL = 116;
/** RegularExpression Id. */
int K_START = 117;
/** RegularExpression Id. */
int K_TABLE = 118;
/** RegularExpression Id. */
int K_TEST = 119;
/** RegularExpression Id. */
int K_THEN = 120;
/** RegularExpression Id. */
int K_TO = 121;
/** RegularExpression Id. */
int K_TRANSACTION = 122;
/** RegularExpression Id. */
int K_UNION = 123;
/** RegularExpression Id. */
int K_UNIQUE = 124;
/** RegularExpression Id. */
int K_UPDATE = 125;
/** RegularExpression Id. */
int K_USE = 126;
/** RegularExpression Id. */
int K_USING = 127;
/** RegularExpression Id. */
int K_VALUES = 128;
/** RegularExpression Id. */
int K_VARCHAR2 = 129;
/** RegularExpression Id. */
int K_VARCHAR = 130;
/** RegularExpression Id. */
int K_WAIT = 131;
/** RegularExpression Id. */
int K_WHEN = 132;
/** RegularExpression Id. */
int K_WHERE = 133;
/** RegularExpression Id. */
int K_WHILE = 134;
/** RegularExpression Id. */
int K_WITH = 135;
/** RegularExpression Id. */
int K_WORK = 136;
/** RegularExpression Id. */
int K_WRITE = 137;
/** RegularExpression Id. */
int S_NUMBER = 138;
/** RegularExpression Id. */
int FLOAT = 139;
/** RegularExpression Id. */
int INTEGER = 140;
/** RegularExpression Id. */
int DIGIT = 141;
/** RegularExpression Id. */
int LINE_COMMENT = 142;
/** RegularExpression Id. */
int MULTI_LINE_COMMENT = 143;
/** RegularExpression Id. */
int S_IDENTIFIER = 144;
/** RegularExpression Id. */
int LETTER = 145;
/** RegularExpression Id. */
int SPECIAL_CHARS = 146;
/** RegularExpression Id. */
int S_BIND = 147;
/** RegularExpression Id. */
int S_CHAR_LITERAL = 148;
/** RegularExpression Id. */
int S_QUOTED_IDENTIFIER = 149;
/** Lexical state. */
int DEFAULT = 0;
/** Literal token values. */
String[] tokenImage = {
"<EOF>",
"\" \"",
"\"\\t\"",
"\"\\r\"",
"\"\\n\"",
"\"ALL\"",
"\"ALTER\"",
"\"AND\"",
"\"ANY\"",
"\"AS\"",
"\"ASC\"",
"\"BEGIN\"",
"\"BETWEEN\"",
"\"BINARY_INTEGER\"",
"\"BOOLEAN\"",
"\"BY\"",
"\"CALL\"",
"\"CASE\"",
"\"CAST\"",
"\"CHAR\"",
"\"CLOSE\"",
"\"COMMENT\"",
"\"COMMIT\"",
"\"COMMITTED\"",
"\"CONNECT\"",
"\"CONSTANT\"",
"\"CONSTRAINT\"",
"\"CONSTRAINTS\"",
"\"CURRENT\"",
"\"CURSOR\"",
"\"DATE\"",
"\"DECIMAL\"",
"\"DECLARE\"",
"\"DEFAULT\"",
"\"DELETE\"",
"\"DESC\"",
"\"DISTINCT\"",
"\"DO\"",
"\"ELSE\"",
"\"ELSIF\"",
"\"END\"",
"\"ESCAPE\"",
"\"EXCEPTION\"",
"\"EXCEPTION_INIT\"",
"\"EXCLUSIVE\"",
"\"EXISTS\"",
"\"EXIT\"",
"\"FETCH\"",
"\"FLOAT\"",
"\"FOR\"",
"\"FORALL\"",
"\"FROM\"",
"\"FULL\"",
"\"FUNCTION\"",
"\"GOTO\"",
"\"GROUP\"",
"\"HAVING\"",
"\"IF\"",
"\"IN\"",
"\"INDEX\"",
"\"INNER\"",
"\"INSERT\"",
"\"INTEGER\"",
"\"INTERSECT\"",
"\"INTO\"",
"\"IS\"",
"\"ISOLATION\"",
"\"LEFT\"",
"\"LIKE\"",
"\"LOCK\"",
"\"LOOP\"",
"\"MERGE\"",
"\"MINUS\"",
"\"NATURAL\"",
"\"NOT\"",
"\"NOWAIT\"",
"\"NULL\"",
"\"NULLS\"",
"\"NUMBER\"",
"\"OF\"",
"\"ON\"",
"\"ONLY\"",
"\"OPEN\"",
"\"OR\"",
"\"ORDER\"",
"\"OUT\"",
"\"OVER\"",
"\"PACKAGE\"",
"\"PARTITION\"",
"\"POSITIVE\"",
"\"PRAGMA\"",
"\"PRIOR\"",
"\"PROCEDURE\"",
"\"PX_GRANULE\"",
"\"RAISE\"",
"\"RANGE\"",
"\"READ\"",
"\"REAL\"",
"\"RECORD\"",
"\"REF\"",
"\"RETURN\"",
"\"RETURNING\"",
"\"REVERSE\"",
"\"RIGHT\"",
"\"ROLLBACK\"",
"\"ROW\"",
"\"ROWS\"",
"\"SAMPLE\"",
"\"SAVEPOINT\"",
"\"SELECT\"",
"\"SERIALIZABLE\"",
"\"SET\"",
"\"SHARE\"",
"\"SIBLINGS\"",
"\"SKIP\"",
"\"SMALLINT\"",
"\"SQL\"",
"\"START\"",
"\"TABLE\"",
"\"TEST\"",
"\"THEN\"",
"\"TO\"",
"\"TRANSACTION\"",
"\"UNION\"",
"\"UNIQUE\"",
"\"UPDATE\"",
"\"USE\"",
"\"USING\"",
"\"VALUES\"",
"\"VARCHAR2\"",
"\"VARCHAR\"",
"\"WAIT\"",
"\"WHEN\"",
"\"WHERE\"",
"\"WHILE\"",
"\"WITH\"",
"\"WORK\"",
"\"WRITE\"",
"<S_NUMBER>",
"<FLOAT>",
"<INTEGER>",
"<DIGIT>",
"<LINE_COMMENT>",
"<MULTI_LINE_COMMENT>",
"<S_IDENTIFIER>",
"<LETTER>",
"<SPECIAL_CHARS>",
"<S_BIND>",
"<S_CHAR_LITERAL>",
"<S_QUOTED_IDENTIFIER>",
"\":\"",
"\".\"",
"\"=\"",
"\";\"",
"\"(\"",
"\")\"",
"\",\"",
"\":=\"",
"\"%TYPE\"",
"\"%ROWTYPE\"",
"\"<<\"",
"\">>\"",
"\"..\"",
"\"+\"",
"\"-\"",
"\"||\"",
"\"*\"",
"\"/\"",
"\"**\"",
"\"%\"",
"\"!\"",
"\"#\"",
"\">\"",
"\"<\"",
"\"@\"",
"\"=>\"",
"\".*\"",
};
}