View Javadoc

1   /* Generated By:JJTree&JavaCC: Do not edit this line. PLSQLParserConstants.java */
2   /* Copyright (C) 2002 Albert Tumanov
3   
4   This library is free software; you can redistribute it and/or
5   modify it under the terms of the GNU Lesser General Public
6   License as published by the Free Software Foundation; either
7   version 2.1 of the License, or (at your option) any later version.
8   
9   This library is distributed in the hope that it will be useful,
10  but WITHOUT ANY WARRANTY; without even the implied warranty of
11  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12  Lesser General Public License for more details.
13  
14  You should have received a copy of the GNU Lesser General Public
15  License along with this library; if not, write to the Free Software
16  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
17  
18  */
19  
20  package net.sourceforge.pmd.lang.plsql.ast;
21  
22  
23  /**
24   * Token literal values and constants.
25   * Generated by org.javacc.parser.OtherFilesGen#start()
26   */
27  public interface PLSQLParserConstants {
28  
29    /** End of File. */
30    int EOF = 0;
31    /** RegularExpression Id. */
32    int SINGLE_LINE_COMMENT = 30;
33    /** RegularExpression Id. */
34    int EOL = 31;
35    /** RegularExpression Id. */
36    int FORMAL_COMMENT = 32;
37    /** RegularExpression Id. */
38    int MULTI_LINE_COMMENT = 33;
39    /** RegularExpression Id. */
40    int REPLACE = 35;
41    /** RegularExpression Id. */
42    int DEFINER = 36;
43    /** RegularExpression Id. */
44    int CURRENT_USER = 37;
45    /** RegularExpression Id. */
46    int SERIALLY_REUSABLE = 38;
47    /** RegularExpression Id. */
48    int RESTRICT_REFERENCES = 39;
49    /** RegularExpression Id. */
50    int EXCEPTION_INIT = 40;
51    /** RegularExpression Id. */
52    int AUTONOMOUS_TRANSACTION = 41;
53    /** RegularExpression Id. */
54    int LANGUAGE = 42;
55    /** RegularExpression Id. */
56    int INLINE = 43;
57    /** RegularExpression Id. */
58    int ADD = 44;
59    /** RegularExpression Id. */
60    int AGGREGATE = 45;
61    /** RegularExpression Id. */
62    int ALL = 46;
63    /** RegularExpression Id. */
64    int ALTER = 47;
65    /** RegularExpression Id. */
66    int AND = 48;
67    /** RegularExpression Id. */
68    int ANY = 49;
69    /** RegularExpression Id. */
70    int ARRAY = 50;
71    /** RegularExpression Id. */
72    int AS = 51;
73    /** RegularExpression Id. */
74    int ASC = 52;
75    /** RegularExpression Id. */
76    int AT = 53;
77    /** RegularExpression Id. */
78    int ATTRIBUTE = 54;
79    /** RegularExpression Id. */
80    int AUTHID = 55;
81    /** RegularExpression Id. */
82    int AVG = 56;
83    /** RegularExpression Id. */
84    int BEGIN = 57;
85    /** RegularExpression Id. */
86    int BETWEEN = 58;
87    /** RegularExpression Id. */
88    int BINARY_INTEGER = 59;
89    /** RegularExpression Id. */
90    int BODY = 60;
91    /** RegularExpression Id. */
92    int BOOLEAN = 61;
93    /** RegularExpression Id. */
94    int BULK = 62;
95    /** RegularExpression Id. */
96    int BY = 63;
97    /** RegularExpression Id. */
98    int BYTE = 64;
99    /** RegularExpression Id. */
100   int CASCADE = 65;
101   /** RegularExpression Id. */
102   int CASE = 66;
103   /** RegularExpression Id. */
104   int CHAR = 67;
105   /** RegularExpression Id. */
106   int CHAR_BASE = 68;
107   /** RegularExpression Id. */
108   int CHECK = 69;
109   /** RegularExpression Id. */
110   int CLOSE = 70;
111   /** RegularExpression Id. */
112   int CLUSTER = 71;
113   /** RegularExpression Id. */
114   int COALESCE = 72;
115   /** RegularExpression Id. */
116   int COLLECT = 73;
117   /** RegularExpression Id. */
118   int COLUMN = 74;
119   /** RegularExpression Id. */
120   int COMMENT = 75;
121   /** RegularExpression Id. */
122   int COMMIT = 76;
123   /** RegularExpression Id. */
124   int COMPRESS = 77;
125   /** RegularExpression Id. */
126   int CONNECT = 78;
127   /** RegularExpression Id. */
128   int CONSTANT = 79;
129   /** RegularExpression Id. */
130   int CONSTRUCTOR = 80;
131   /** RegularExpression Id. */
132   int CONTINUE = 81;
133   /** RegularExpression Id. */
134   int CONVERT = 82;
135   /** RegularExpression Id. */
136   int CREATE = 83;
137   /** RegularExpression Id. */
138   int CURRENT = 84;
139   /** RegularExpression Id. */
140   int CURRVAL = 85;
141   /** RegularExpression Id. */
142   int CURSOR = 86;
143   /** RegularExpression Id. */
144   int DATA = 87;
145   /** RegularExpression Id. */
146   int DATE = 88;
147   /** RegularExpression Id. */
148   int DAY = 89;
149   /** RegularExpression Id. */
150   int DECLARE = 90;
151   /** RegularExpression Id. */
152   int DECIMAL = 91;
153   /** RegularExpression Id. */
154   int _DEFAULT = 92;
155   /** RegularExpression Id. */
156   int DELETE = 93;
157   /** RegularExpression Id. */
158   int DESC = 94;
159   /** RegularExpression Id. */
160   int DETERMINISTIC = 95;
161   /** RegularExpression Id. */
162   int DISABLE = 96;
163   /** RegularExpression Id. */
164   int DISTINCT = 97;
165   /** RegularExpression Id. */
166   int DO = 98;
167   /** RegularExpression Id. */
168   int DROP = 99;
169   /** RegularExpression Id. */
170   int EDITIONABLE = 100;
171   /** RegularExpression Id. */
172   int ELEMENT = 101;
173   /** RegularExpression Id. */
174   int ELSE = 102;
175   /** RegularExpression Id. */
176   int ELSIF = 103;
177   /** RegularExpression Id. */
178   int ENABLE = 104;
179   /** RegularExpression Id. */
180   int END = 105;
181   /** RegularExpression Id. */
182   int ESCAPE = 106;
183   /** RegularExpression Id. */
184   int EXCEPT = 107;
185   /** RegularExpression Id. */
186   int EXCEPTION = 108;
187   /** RegularExpression Id. */
188   int EXCEPTIONS = 109;
189   /** RegularExpression Id. */
190   int EXCLUSIVE = 110;
191   /** RegularExpression Id. */
192   int EXECUTE = 111;
193   /** RegularExpression Id. */
194   int EXISTS = 112;
195   /** RegularExpression Id. */
196   int EXIT = 113;
197   /** RegularExpression Id. */
198   int EXTERNAL = 114;
199   /** RegularExpression Id. */
200   int EXTENDS = 115;
201   /** RegularExpression Id. */
202   int EXTRACT = 116;
203   /** RegularExpression Id. */
204   int FALSE = 117;
205   /** RegularExpression Id. */
206   int FETCH = 118;
207   /** RegularExpression Id. */
208   int FINAL = 119;
209   /** RegularExpression Id. */
210   int FLOAT = 120;
211   /** RegularExpression Id. */
212   int FOR = 121;
213   /** RegularExpression Id. */
214   int FORALL = 122;
215   /** RegularExpression Id. */
216   int FORCE = 123;
217   /** RegularExpression Id. */
218   int FROM = 124;
219   /** RegularExpression Id. */
220   int FUNCTION = 125;
221   /** RegularExpression Id. */
222   int GLOBAL = 126;
223   /** RegularExpression Id. */
224   int GOTO = 127;
225   /** RegularExpression Id. */
226   int GROUP = 128;
227   /** RegularExpression Id. */
228   int GRANT = 129;
229   /** RegularExpression Id. */
230   int HASH = 130;
231   /** RegularExpression Id. */
232   int HAVING = 131;
233   /** RegularExpression Id. */
234   int HEAP = 132;
235   /** RegularExpression Id. */
236   int HOUR = 133;
237   /** RegularExpression Id. */
238   int IDENTIFIED = 134;
239   /** RegularExpression Id. */
240   int IF = 135;
241   /** RegularExpression Id. */
242   int IMMEDIATE = 136;
243   /** RegularExpression Id. */
244   int IN = 137;
245   /** RegularExpression Id. */
246   int INDEX = 138;
247   /** RegularExpression Id. */
248   int INDICES = 139;
249   /** RegularExpression Id. */
250   int INCLUDING = 140;
251   /** RegularExpression Id. */
252   int INDEXTYPE = 141;
253   /** RegularExpression Id. */
254   int INDICATOR = 142;
255   /** RegularExpression Id. */
256   int INSERT = 143;
257   /** RegularExpression Id. */
258   int INSTANTIABLE = 144;
259   /** RegularExpression Id. */
260   int INTEGER = 145;
261   /** RegularExpression Id. */
262   int INTERFACE = 146;
263   /** RegularExpression Id. */
264   int INTERSECT = 147;
265   /** RegularExpression Id. */
266   int INTERVAL = 148;
267   /** RegularExpression Id. */
268   int INTO = 149;
269   /** RegularExpression Id. */
270   int INVALIDATE = 150;
271   /** RegularExpression Id. */
272   int IS = 151;
273   /** RegularExpression Id. */
274   int ISOLATION = 152;
275   /** RegularExpression Id. */
276   int JAVA = 153;
277   /** RegularExpression Id. */
278   int LEVEL = 154;
279   /** RegularExpression Id. */
280   int LIKE = 155;
281   /** RegularExpression Id. */
282   int LIMIT = 156;
283   /** RegularExpression Id. */
284   int LIMITED = 157;
285   /** RegularExpression Id. */
286   int LOCK = 158;
287   /** RegularExpression Id. */
288   int LONG = 159;
289   /** RegularExpression Id. */
290   int LOOP = 160;
291   /** RegularExpression Id. */
292   int MAP = 161;
293   /** RegularExpression Id. */
294   int MAX = 162;
295   /** RegularExpression Id. */
296   int MEMBER = 163;
297   /** RegularExpression Id. */
298   int MERGE = 164;
299   /** RegularExpression Id. */
300   int MIN = 165;
301   /** RegularExpression Id. */
302   int MINUS = 166;
303   /** RegularExpression Id. */
304   int MINUTE = 167;
305   /** RegularExpression Id. */
306   int MLSLABEL = 168;
307   /** RegularExpression Id. */
308   int MODIFY = 169;
309   /** RegularExpression Id. */
310   int MOD = 170;
311   /** RegularExpression Id. */
312   int MODE = 171;
313   /** RegularExpression Id. */
314   int MONTH = 172;
315   /** RegularExpression Id. */
316   int NATURAL = 173;
317   /** RegularExpression Id. */
318   int NATURALN = 174;
319   /** RegularExpression Id. */
320   int NEW = 175;
321   /** RegularExpression Id. */
322   int NEW_DOT = 176;
323   /** RegularExpression Id. */
324   int NEXTVAL = 177;
325   /** RegularExpression Id. */
326   int NO = 178;
327   /** RegularExpression Id. */
328   int NOCOMPRESS = 179;
329   /** RegularExpression Id. */
330   int NOCOPY = 180;
331   /** RegularExpression Id. */
332   int NONEDITIONABLE = 181;
333   /** RegularExpression Id. */
334   int NOT = 182;
335   /** RegularExpression Id. */
336   int NOWAIT = 183;
337   /** RegularExpression Id. */
338   int NULL = 184;
339   /** RegularExpression Id. */
340   int NULLIF = 185;
341   /** RegularExpression Id. */
342   int NUMBER = 186;
343   /** RegularExpression Id. */
344   int BFILE_BASE = 187;
345   /** RegularExpression Id. */
346   int BLOB_BASE = 188;
347   /** RegularExpression Id. */
348   int CLOB_BASE = 189;
349   /** RegularExpression Id. */
350   int DATE_BASE = 190;
351   /** RegularExpression Id. */
352   int NUMBER_BASE = 191;
353   /** RegularExpression Id. */
354   int OBJECT = 192;
355   /** RegularExpression Id. */
356   int OCIROWID = 193;
357   /** RegularExpression Id. */
358   int OF = 194;
359   /** RegularExpression Id. */
360   int OID = 195;
361   /** RegularExpression Id. */
362   int ON = 196;
363   /** RegularExpression Id. */
364   int OPAQUE = 197;
365   /** RegularExpression Id. */
366   int OPEN = 198;
367   /** RegularExpression Id. */
368   int OPERATOR = 199;
369   /** RegularExpression Id. */
370   int OPTION = 200;
371   /** RegularExpression Id. */
372   int OR = 201;
373   /** RegularExpression Id. */
374   int ORDER = 202;
375   /** RegularExpression Id. */
376   int ORGANIZATION = 203;
377   /** RegularExpression Id. */
378   int OTHERS = 204;
379   /** RegularExpression Id. */
380   int OUT = 205;
381   /** RegularExpression Id. */
382   int OVERRIDING = 206;
383   /** RegularExpression Id. */
384   int PACKAGE = 207;
385   /** RegularExpression Id. */
386   int PARALLEL_ENABLE = 208;
387   /** RegularExpression Id. */
388   int PARTITION = 209;
389   /** RegularExpression Id. */
390   int PCTFREE = 210;
391   /** RegularExpression Id. */
392   int PIPE = 211;
393   /** RegularExpression Id. */
394   int PIPELINED = 212;
395   /** RegularExpression Id. */
396   int PLS_INTEGER = 213;
397   /** RegularExpression Id. */
398   int POSITIVE = 214;
399   /** RegularExpression Id. */
400   int POSITIVEN = 215;
401   /** RegularExpression Id. */
402   int PRAGMA = 216;
403   /** RegularExpression Id. */
404   int PRESERVE = 217;
405   /** RegularExpression Id. */
406   int PRIOR = 218;
407   /** RegularExpression Id. */
408   int PROMPT = 219;
409   /** RegularExpression Id. */
410   int PRIVATE = 220;
411   /** RegularExpression Id. */
412   int PROCEDURE = 221;
413   /** RegularExpression Id. */
414   int PUBLIC = 222;
415   /** RegularExpression Id. */
416   int RAISE = 223;
417   /** RegularExpression Id. */
418   int RANGE = 224;
419   /** RegularExpression Id. */
420   int RAW = 225;
421   /** RegularExpression Id. */
422   int REAL = 226;
423   /** RegularExpression Id. */
424   int RECORD = 227;
425   /** RegularExpression Id. */
426   int REF = 228;
427   /** RegularExpression Id. */
428   int RELEASE = 229;
429   /** RegularExpression Id. */
430   int RELIES_ON = 230;
431   /** RegularExpression Id. */
432   int RENAME = 231;
433   /** RegularExpression Id. */
434   int RESOURCE = 232;
435   /** RegularExpression Id. */
436   int RESULT = 233;
437   /** RegularExpression Id. */
438   int RESULT_CACHE = 234;
439   /** RegularExpression Id. */
440   int RETURN = 235;
441   /** RegularExpression Id. */
442   int RETURNING = 236;
443   /** RegularExpression Id. */
444   int REVERSE = 237;
445   /** RegularExpression Id. */
446   int REVOKE = 238;
447   /** RegularExpression Id. */
448   int ROLLBACK = 239;
449   /** RegularExpression Id. */
450   int ROW = 240;
451   /** RegularExpression Id. */
452   int ROWS = 241;
453   /** RegularExpression Id. */
454   int ROWID = 242;
455   /** RegularExpression Id. */
456   int ROWNUM = 243;
457   /** RegularExpression Id. */
458   int ROWTYPE = 244;
459   /** RegularExpression Id. */
460   int SAVE = 245;
461   /** RegularExpression Id. */
462   int SAVEPOINT = 246;
463   /** RegularExpression Id. */
464   int SECOND = 247;
465   /** RegularExpression Id. */
466   int SELECT = 248;
467   /** RegularExpression Id. */
468   int SELF = 249;
469   /** RegularExpression Id. */
470   int SEPARATE = 250;
471   /** RegularExpression Id. */
472   int SET = 251;
473   /** RegularExpression Id. */
474   int SIZE = 252;
475   /** RegularExpression Id. */
476   int SHARE = 253;
477   /** RegularExpression Id. */
478   int SMALLINT = 254;
479   /** RegularExpression Id. */
480   int SPACE = 255;
481   /** RegularExpression Id. */
482   int SQL = 256;
483   /** RegularExpression Id. */
484   int SQLCODE = 257;
485   /** RegularExpression Id. */
486   int SQLERRM = 258;
487   /** RegularExpression Id. */
488   int START = 259;
489   /** RegularExpression Id. */
490   int STATIC = 260;
491   /** RegularExpression Id. */
492   int STDDEV = 261;
493   /** RegularExpression Id. */
494   int SUBTYPE = 262;
495   /** RegularExpression Id. */
496   int SUBSTITUTABLE = 263;
497   /** RegularExpression Id. */
498   int SUCCESSFUL = 264;
499   /** RegularExpression Id. */
500   int SUM = 265;
501   /** RegularExpression Id. */
502   int SYNONYM = 266;
503   /** RegularExpression Id. */
504   int SYSDATE = 267;
505   /** RegularExpression Id. */
506   int SYS_REFCURSOR = 268;
507   /** RegularExpression Id. */
508   int TABLE = 269;
509   /** RegularExpression Id. */
510   int TEMPORARY = 270;
511   /** RegularExpression Id. */
512   int THEN = 271;
513   /** RegularExpression Id. */
514   int TIME = 272;
515   /** RegularExpression Id. */
516   int TIMESTAMP = 273;
517   /** RegularExpression Id. */
518   int TIMEZONE_REGION = 274;
519   /** RegularExpression Id. */
520   int TIMEZONE_ABBR = 275;
521   /** RegularExpression Id. */
522   int TIMEZONE_MINUTE = 276;
523   /** RegularExpression Id. */
524   int TIMEZONE_HOUR = 277;
525   /** RegularExpression Id. */
526   int TO = 278;
527   /** RegularExpression Id. */
528   int TRANSACTION = 279;
529   /** RegularExpression Id. */
530   int TRIGGER = 280;
531   /** RegularExpression Id. */
532   int TRUE = 281;
533   /** RegularExpression Id. */
534   int TYPE = 282;
535   /** RegularExpression Id. */
536   int UI = 283;
537   /** RegularExpression Id. */
538   int UNDER = 284;
539   /** RegularExpression Id. */
540   int UNIQUE = 285;
541   /** RegularExpression Id. */
542   int USING = 286;
543   /** RegularExpression Id. */
544   int VALUES = 287;
545   /** RegularExpression Id. */
546   int WHEN = 288;
547   /** RegularExpression Id. */
548   int WHERE = 289;
549   /** RegularExpression Id. */
550   int WHILE = 290;
551   /** RegularExpression Id. */
552   int YES = 291;
553   /** RegularExpression Id. */
554   int SHOW = 292;
555   /** RegularExpression Id. */
556   int SPOOL = 293;
557   /** RegularExpression Id. */
558   int A = 294;
559   /** RegularExpression Id. */
560   int UPDATE = 295;
561   /** RegularExpression Id. */
562   int VARCHAR = 296;
563   /** RegularExpression Id. */
564   int VARCHAR2 = 297;
565   /** RegularExpression Id. */
566   int DOUBLE = 298;
567   /** RegularExpression Id. */
568   int DEC = 299;
569   /** RegularExpression Id. */
570   int PRECISION = 300;
571   /** RegularExpression Id. */
572   int INT = 301;
573   /** RegularExpression Id. */
574   int NUMERIC = 302;
575   /** RegularExpression Id. */
576   int SIGNTYPE = 303;
577   /** RegularExpression Id. */
578   int NCHAR = 304;
579   /** RegularExpression Id. */
580   int NVARCHAR2 = 305;
581   /** RegularExpression Id. */
582   int STRING = 306;
583   /** RegularExpression Id. */
584   int UROWID = 307;
585   /** RegularExpression Id. */
586   int VARRAY = 308;
587   /** RegularExpression Id. */
588   int VARYING = 309;
589   /** RegularExpression Id. */
590   int BFILE = 310;
591   /** RegularExpression Id. */
592   int BLOB = 311;
593   /** RegularExpression Id. */
594   int CLOB = 312;
595   /** RegularExpression Id. */
596   int NCLOB = 313;
597   /** RegularExpression Id. */
598   int YEAR = 314;
599   /** RegularExpression Id. */
600   int LOCAL = 315;
601   /** RegularExpression Id. */
602   int WITH = 316;
603   /** RegularExpression Id. */
604   int ZONE = 317;
605   /** RegularExpression Id. */
606   int CHARACTER = 318;
607   /** RegularExpression Id. */
608   int AFTER = 319;
609   /** RegularExpression Id. */
610   int BEFORE = 320;
611   /** RegularExpression Id. */
612   int INSTEADOF = 321;
613   /** RegularExpression Id. */
614   int FOREACHROW = 322;
615   /** RegularExpression Id. */
616   int REFERENCING = 323;
617   /** RegularExpression Id. */
618   int OLD = 324;
619   /** RegularExpression Id. */
620   int PARENT = 325;
621   /** RegularExpression Id. */
622   int VIEW = 326;
623   /** RegularExpression Id. */
624   int UNION = 327;
625   /** RegularExpression Id. */
626   int CC_IF = 328;
627   /** RegularExpression Id. */
628   int CC_THEN = 329;
629   /** RegularExpression Id. */
630   int CC_ELSE = 330;
631   /** RegularExpression Id. */
632   int CC_ELSIF = 331;
633   /** RegularExpression Id. */
634   int CC_END = 332;
635   /** RegularExpression Id. */
636   int CC_ERROR = 333;
637   /** RegularExpression Id. */
638   int CC_PLSQL_LINE = 334;
639   /** RegularExpression Id. */
640   int CC_PLSQL_UNIT = 335;
641   /** RegularExpression Id. */
642   int PLSQL_CCFLAGS = 336;
643   /** RegularExpression Id. */
644   int PLSQL_DEBUG = 337;
645   /** RegularExpression Id. */
646   int PLSQL_OPTIMIZE_LEVEL = 338;
647   /** RegularExpression Id. */
648   int PLSQL_CODE_TYPE = 339;
649   /** RegularExpression Id. */
650   int PLSQL_WARNINGS = 340;
651   /** RegularExpression Id. */
652   int NLS_LENGTH_SEMANTICS = 341;
653   /** RegularExpression Id. */
654   int ANALYZE = 342;
655   /** RegularExpression Id. */
656   int ASSOCIATE = 343;
657   /** RegularExpression Id. */
658   int AUDIT = 344;
659   /** RegularExpression Id. */
660   int COMPOUND = 345;
661   /** RegularExpression Id. */
662   int DATABASE = 346;
663   /** RegularExpression Id. */
664   int CALL = 347;
665   /** RegularExpression Id. */
666   int DDL = 348;
667   /** RegularExpression Id. */
668   int DISASSOCIATE = 349;
669   /** RegularExpression Id. */
670   int EACH = 350;
671   /** RegularExpression Id. */
672   int FOLLOWS = 351;
673   /** RegularExpression Id. */
674   int LOGOFF = 352;
675   /** RegularExpression Id. */
676   int LOGON = 353;
677   /** RegularExpression Id. */
678   int NESTED = 354;
679   /** RegularExpression Id. */
680   int NOAUDIT = 355;
681   /** RegularExpression Id. */
682   int SCHEMA = 356;
683   /** RegularExpression Id. */
684   int SERVERERROR = 357;
685   /** RegularExpression Id. */
686   int SHUTDOWN = 358;
687   /** RegularExpression Id. */
688   int STARTUP = 359;
689   /** RegularExpression Id. */
690   int STATEMENT = 360;
691   /** RegularExpression Id. */
692   int STATISTICS = 361;
693   /** RegularExpression Id. */
694   int SUSPEND = 362;
695   /** RegularExpression Id. */
696   int TRUNCATE = 363;
697   /** RegularExpression Id. */
698   int WRAPPED = 364;
699   /** RegularExpression Id. */
700   int LIBRARY = 365;
701   /** RegularExpression Id. */
702   int NAME = 366;
703   /** RegularExpression Id. */
704   int STRUCT = 367;
705   /** RegularExpression Id. */
706   int CONTEXT = 368;
707   /** RegularExpression Id. */
708   int PARAMETERS = 369;
709   /** RegularExpression Id. */
710   int LENGTH = 370;
711   /** RegularExpression Id. */
712   int TDO = 371;
713   /** RegularExpression Id. */
714   int MAXLEN = 372;
715   /** RegularExpression Id. */
716   int CHARSETID = 373;
717   /** RegularExpression Id. */
718   int CHARSETFORM = 374;
719   /** RegularExpression Id. */
720   int ACCEPT = 375;
721   /** RegularExpression Id. */
722   int ACCESSIBLE = 376;
723   /** RegularExpression Id. */
724   int COPY = 377;
725   /** RegularExpression Id. */
726   int DEFINE = 378;
727   /** RegularExpression Id. */
728   int DISCONNECT = 379;
729   /** RegularExpression Id. */
730   int HOST = 380;
731   /** RegularExpression Id. */
732   int PRINT = 381;
733   /** RegularExpression Id. */
734   int QUIT = 382;
735   /** RegularExpression Id. */
736   int REMARK = 383;
737   /** RegularExpression Id. */
738   int UNDEFINE = 384;
739   /** RegularExpression Id. */
740   int VARIABLE = 385;
741   /** RegularExpression Id. */
742   int WHENEVER = 386;
743   /** RegularExpression Id. */
744   int ATTACH = 387;
745   /** RegularExpression Id. */
746   int CAST = 388;
747   /** RegularExpression Id. */
748   int TREAT = 389;
749   /** RegularExpression Id. */
750   int TRIM = 390;
751   /** RegularExpression Id. */
752   int LEFT = 391;
753   /** RegularExpression Id. */
754   int RIGHT = 392;
755   /** RegularExpression Id. */
756   int BOTH = 393;
757   /** RegularExpression Id. */
758   int EMPTY = 394;
759   /** RegularExpression Id. */
760   int MULTISET = 395;
761   /** RegularExpression Id. */
762   int SUBMULTISET = 396;
763   /** RegularExpression Id. */
764   int LEADING = 397;
765   /** RegularExpression Id. */
766   int TRAILING = 398;
767   /** RegularExpression Id. */
768   int CHAR_CS = 399;
769   /** RegularExpression Id. */
770   int NCHAR_CS = 400;
771   /** RegularExpression Id. */
772   int PRECEDES = 401;
773   /** RegularExpression Id. */
774   int FORWARD = 402;
775   /** RegularExpression Id. */
776   int CROSSEDITION = 403;
777   /** RegularExpression Id. */
778   int DBTIMEZONE = 404;
779   /** RegularExpression Id. */
780   int SESSIONTIMEZONE = 405;
781   /** RegularExpression Id. */
782   int AUTHENTICATED = 406;
783   /** RegularExpression Id. */
784   int LINK = 407;
785   /** RegularExpression Id. */
786   int SHARED = 408;
787   /** RegularExpression Id. */
788   int DIRECTORY = 409;
789   /** RegularExpression Id. */
790   int USER = 410;
791   /** RegularExpression Id. */
792   int GERMAN_SPECIAL_CHARACTERS = 411;
793   /** RegularExpression Id. */
794   int LETTER = 412;
795   /** RegularExpression Id. */
796   int DIGIT = 413;
797   /** RegularExpression Id. */
798   int _CHARACTER = 414;
799   /** RegularExpression Id. */
800   int _CHARACTER_WO_ASTERISK = 415;
801   /** RegularExpression Id. */
802   int SPECIAL_CHARACTERS = 416;
803   /** RegularExpression Id. */
804   int DELIMITER = 417;
805   /** RegularExpression Id. */
806   int IDENTIFIER = 418;
807   /** RegularExpression Id. */
808   int UNSIGNED_NUMERIC_LITERAL = 419;
809   /** RegularExpression Id. */
810   int FLOAT_LITERAL = 420;
811   /** RegularExpression Id. */
812   int INTEGER_LITERAL = 421;
813   /** RegularExpression Id. */
814   int _WHATEVER_CHARACTER_WO_ASTERISK = 422;
815   /** RegularExpression Id. */
816   int CHARACTER_LITERAL = 423;
817   /** RegularExpression Id. */
818   int STRING_LITERAL = 424;
819   /** RegularExpression Id. */
820   int _WHATEVER_CHARACTER_WO_QUOTE = 425;
821   /** RegularExpression Id. */
822   int QUOTED_LITERAL = 426;
823   /** RegularExpression Id. */
824   int SQLDATA_CLASS = 427;
825   /** RegularExpression Id. */
826   int CUSTOMDATUM_CLASS = 428;
827   /** RegularExpression Id. */
828   int ORADATA_CLASS = 429;
829   /** RegularExpression Id. */
830   int JAVA_INTERFACE_CLASS = 430;
831   /** RegularExpression Id. */
832   int SQLPLUS_TERMINATOR = 431;
833 
834   /** Lexical state. */
835   int DEFAULT = 0;
836   /** Lexical state. */
837   int IN_FORMAL_COMMENT = 1;
838   /** Lexical state. */
839   int IN_MULTI_LINE_COMMENT = 2;
840   /** Lexical state. */
841   int IN_SQL_STATEMENT_ENDED_SEMICOLON = 3;
842 
843   /** Literal token values. */
844   String[] tokenImage = {
845     "<EOF>",
846     "\"/\"",
847     "\"@\"",
848     "\".\"",
849     "\";\"",
850     "\"(\"",
851     "\",\"",
852     "\")\"",
853     "\"...\"",
854     "\":\"",
855     "\"=\"",
856     "\"%\"",
857     "\"..\"",
858     "\"!\"",
859     "\"<\"",
860     "\">\"",
861     "\"+\"",
862     "\"-\"",
863     "\"||\"",
864     "\"**\"",
865     "\"*\"",
866     "\"<<\"",
867     "\">>\"",
868     "\"=>\"",
869     "\"(*)\"",
870     "\" \"",
871     "\"\\t\"",
872     "\"\\f\"",
873     "<token of kind 28>",
874     "\"/*\"",
875     "<SINGLE_LINE_COMMENT>",
876     "<EOL>",
877     "\"*/\"",
878     "\"*/\"",
879     "<token of kind 34>",
880     "\"REPLACE\"",
881     "\"DEFINER\"",
882     "\"CURRENT_USER\"",
883     "\"SERIALLY_REUSABLE\"",
884     "\"RESTRICT_REFERENCES\"",
885     "\"EXCEPTION_INIT\"",
886     "\"AUTONOMOUS_TRANSACTION\"",
887     "\"LANGUAGE\"",
888     "\"INLINE\"",
889     "\"ADD\"",
890     "\"AGGREGATE\"",
891     "\"ALL\"",
892     "\"ALTER\"",
893     "\"AND\"",
894     "\"ANY\"",
895     "\"ARRAY\"",
896     "\"AS\"",
897     "\"ASC\"",
898     "\"AT\"",
899     "\"ATTRIBUTE\"",
900     "\"AUTHID\"",
901     "\"AVG\"",
902     "\"BEGIN\"",
903     "\"BETWEEN\"",
904     "\"BINARY_INTEGER\"",
905     "\"BODY\"",
906     "\"BOOLEAN\"",
907     "\"BULK\"",
908     "\"BY\"",
909     "\"BYTE\"",
910     "\"CASCADE\"",
911     "\"CASE\"",
912     "\"CHAR\"",
913     "\"CHAR_BASE\"",
914     "\"CHECK\"",
915     "\"CLOSE\"",
916     "\"CLUSTER\"",
917     "\"COALESCE\"",
918     "\"COLLECT\"",
919     "\"COLUMN\"",
920     "\"COMMENT\"",
921     "\"COMMIT\"",
922     "\"COMPRESS\"",
923     "\"CONNECT\"",
924     "\"CONSTANT\"",
925     "\"CONSTRUCTOR\"",
926     "\"CONTINUE\"",
927     "\"CONVERT\"",
928     "\"CREATE\"",
929     "\"CURRENT\"",
930     "\"CURRVAL\"",
931     "\"CURSOR\"",
932     "\"DATA\"",
933     "\"DATE\"",
934     "\"DAY\"",
935     "\"DECLARE\"",
936     "\"DECIMAL\"",
937     "\"DEFAULT\"",
938     "\"DELETE\"",
939     "\"DESC\"",
940     "\"DETERMINISTIC\"",
941     "\"DISABLE\"",
942     "\"DISTINCT\"",
943     "\"DO\"",
944     "\"DROP\"",
945     "\"EDITIONABLE\"",
946     "\"ELEMENT\"",
947     "\"ELSE\"",
948     "\"ELSIF\"",
949     "\"ENABLE\"",
950     "\"END\"",
951     "\"ESCAPE\"",
952     "\"EXCEPT\"",
953     "\"EXCEPTION\"",
954     "\"EXCEPTIONS\"",
955     "\"EXCLUSIVE\"",
956     "\"EXECUTE\"",
957     "\"EXISTS\"",
958     "\"EXIT\"",
959     "\"EXTERNAL\"",
960     "\"EXTENDS\"",
961     "\"EXTRACT\"",
962     "\"FALSE\"",
963     "\"FETCH\"",
964     "\"FINAL\"",
965     "\"FLOAT\"",
966     "\"FOR\"",
967     "\"FORALL\"",
968     "\"FORCE\"",
969     "\"FROM\"",
970     "\"FUNCTION\"",
971     "\"GLOBAL\"",
972     "\"GOTO\"",
973     "\"GROUP\"",
974     "\"GRANT\"",
975     "\"HASH\"",
976     "\"HAVING\"",
977     "\"HEAP\"",
978     "\"HOUR\"",
979     "\"IDENTIFIED\"",
980     "\"IF\"",
981     "\"IMMEDIATE\"",
982     "\"IN\"",
983     "\"INDEX\"",
984     "\"INDICES\"",
985     "\"INCLUDING\"",
986     "\"INDEXTYPE\"",
987     "\"INDICATOR\"",
988     "\"INSERT\"",
989     "\"INSTANTIABLE\"",
990     "\"INTEGER\"",
991     "\"INTERFACE\"",
992     "\"INTERSECT\"",
993     "\"INTERVAL\"",
994     "\"INTO\"",
995     "\"INVALIDATE\"",
996     "\"IS\"",
997     "\"ISOLATION\"",
998     "\"JAVA\"",
999     "\"LEVEL\"",
1000     "\"LIKE\"",
1001     "\"LIMIT\"",
1002     "\"LIMITED\"",
1003     "\"LOCK\"",
1004     "\"LONG\"",
1005     "\"LOOP\"",
1006     "\"MAP\"",
1007     "\"MAX\"",
1008     "\"MEMBER\"",
1009     "\"MERGE\"",
1010     "\"MIN\"",
1011     "\"MINUS\"",
1012     "\"MINUTE\"",
1013     "\"MLSLABEL\"",
1014     "\"MODIFY\"",
1015     "\"MOD\"",
1016     "\"MODE\"",
1017     "\"MONTH\"",
1018     "\"NATURAL\"",
1019     "\"NATURALN\"",
1020     "\"NEW\"",
1021     "\"NEW.\"",
1022     "\"NEXTVAL\"",
1023     "\"NO\"",
1024     "\"NOCOMPRESS\"",
1025     "\"NOCOPY\"",
1026     "\"NONEDITIONABLE\"",
1027     "\"NOT\"",
1028     "\"NOWAIT\"",
1029     "\"NULL\"",
1030     "\"NULLIF\"",
1031     "\"NUMBER\"",
1032     "\"BFILE_BASE\"",
1033     "\"BLOB_BASE\"",
1034     "\"CLOB_BASE\"",
1035     "\"DATE_BASE\"",
1036     "\"NUMBER_BASE\"",
1037     "\"OBJECT\"",
1038     "\"OCIROWID\"",
1039     "\"OF\"",
1040     "\"OID\"",
1041     "\"ON\"",
1042     "\"OPAQUE\"",
1043     "\"OPEN\"",
1044     "\"OPERATOR\"",
1045     "\"OPTION\"",
1046     "\"OR\"",
1047     "\"ORDER\"",
1048     "\"ORGANIZATION\"",
1049     "\"OTHERS\"",
1050     "\"OUT\"",
1051     "\"OVERRIDING\"",
1052     "\"PACKAGE\"",
1053     "\"PARALLEL_ENABLE\"",
1054     "\"PARTITION\"",
1055     "\"PCTFREE\"",
1056     "\"PIPE\"",
1057     "\"PIPELINED\"",
1058     "\"PLS_INTEGER\"",
1059     "\"POSITIVE\"",
1060     "\"POSITIVEN\"",
1061     "\"PRAGMA\"",
1062     "\"PRESERVE\"",
1063     "\"PRIOR\"",
1064     "\"PROMPT\"",
1065     "\"PRIVATE\"",
1066     "\"PROCEDURE\"",
1067     "\"PUBLIC\"",
1068     "\"RAISE\"",
1069     "\"RANGE\"",
1070     "\"RAW\"",
1071     "\"REAL\"",
1072     "\"RECORD\"",
1073     "\"REF\"",
1074     "\"RELEASE\"",
1075     "\"RELIES_ON\"",
1076     "\"RENAME\"",
1077     "\"RESOURCE\"",
1078     "\"RESULT\"",
1079     "\"RESULT_CACHE\"",
1080     "\"RETURN\"",
1081     "\"RETURNING\"",
1082     "\"REVERSE\"",
1083     "\"REVOKE\"",
1084     "\"ROLLBACK\"",
1085     "\"ROW\"",
1086     "\"ROWS\"",
1087     "\"ROWID\"",
1088     "\"ROWNUM\"",
1089     "\"ROWTYPE\"",
1090     "\"SAVE\"",
1091     "\"SAVEPOINT\"",
1092     "\"SECOND\"",
1093     "\"SELECT\"",
1094     "\"SELF\"",
1095     "\"SEPARATE\"",
1096     "\"SET\"",
1097     "\"SIZE\"",
1098     "\"SHARE\"",
1099     "\"SMALLINT\"",
1100     "\"SPACE\"",
1101     "\"SQL\"",
1102     "\"SQLCODE\"",
1103     "\"SQLERRM\"",
1104     "\"START\"",
1105     "\"STATIC\"",
1106     "\"STDDEV\"",
1107     "\"SUBTYPE\"",
1108     "\"SUBSTITUTABLE\"",
1109     "\"SUCCESSFUL\"",
1110     "\"SUM\"",
1111     "\"SYNONYM\"",
1112     "\"SYSDATE\"",
1113     "\"SYS_REFCURSOR\"",
1114     "\"TABLE\"",
1115     "\"TEMPORARY\"",
1116     "\"THEN\"",
1117     "\"TIME\"",
1118     "\"TIMESTAMP\"",
1119     "\"TIMEZONE_REGION\"",
1120     "\"TIMEZONE_ABBR\"",
1121     "\"TIMEZONE_MINUTE\"",
1122     "\"TIMEZONE_HOUR\"",
1123     "\"TO\"",
1124     "\"TRANSACTION\"",
1125     "\"TRIGGER\"",
1126     "\"TRUE\"",
1127     "\"TYPE\"",
1128     "\"UI\"",
1129     "\"UNDER\"",
1130     "\"UNIQUE\"",
1131     "\"USING\"",
1132     "\"VALUES\"",
1133     "\"WHEN\"",
1134     "\"WHERE\"",
1135     "\"WHILE\"",
1136     "\"YES\"",
1137     "\"SHOW\"",
1138     "\"SPOOL\"",
1139     "\"A\"",
1140     "\"UPDATE\"",
1141     "\"VARCHAR\"",
1142     "\"VARCHAR2\"",
1143     "\"DOUBLE\"",
1144     "\"DEC\"",
1145     "\"PRECISION\"",
1146     "\"INT\"",
1147     "\"NUMERIC\"",
1148     "\"SIGNTYPE\"",
1149     "\"NCHAR\"",
1150     "\"NVARCHAR2\"",
1151     "\"STRING\"",
1152     "\"UROWID\"",
1153     "\"VARRAY\"",
1154     "\"VARYING\"",
1155     "\"BFILE\"",
1156     "\"BLOB\"",
1157     "\"CLOB\"",
1158     "\"NCLOB\"",
1159     "\"YEAR\"",
1160     "\"LOCAL\"",
1161     "\"WITH\"",
1162     "\"ZONE\"",
1163     "\"CHARACTER\"",
1164     "\"AFTER\"",
1165     "\"BEFORE\"",
1166     "\"INSTEAD OF\"",
1167     "\"FOR EACH ROW\"",
1168     "\"REFERENCING\"",
1169     "\"OLD\"",
1170     "\"PARENT\"",
1171     "\"VIEW\"",
1172     "\"UNION\"",
1173     "\"$IF\"",
1174     "\"$THEN\"",
1175     "\"$ELSE\"",
1176     "\"$ELSIF\"",
1177     "\"$END\"",
1178     "\"$ERROR\"",
1179     "\"$PLSQL_LINE\"",
1180     "\"$PLSQL_UNIT\"",
1181     "\"$PLSQL_CCFLAGS\"",
1182     "\"$PLSQL_DEBUG\"",
1183     "\"$PLSQL_OPTIMIZE_LEVEL\"",
1184     "\"$PLSQL_CODE_TYPE\"",
1185     "\"$PLSQL_WARNINGS\"",
1186     "\"$NLS_LENGTH_SEMANTICS\"",
1187     "\"ANALYZE\"",
1188     "\"ASSOCIATE\"",
1189     "\"AUDIT\"",
1190     "\"COMPOUND\"",
1191     "\"DATABASE\"",
1192     "\"CALL\"",
1193     "\"DDL\"",
1194     "\"DISASSOCIATE\"",
1195     "\"EACH\"",
1196     "\"FOLLOWS\"",
1197     "\"LOGOFF\"",
1198     "\"LOGON\"",
1199     "\"NESTED\"",
1200     "\"NOAUDIT\"",
1201     "\"SCHEMA\"",
1202     "\"SERVERERROR\"",
1203     "\"SHUTDOWN\"",
1204     "\"STARTUP\"",
1205     "\"STATEMENT\"",
1206     "\"STATISTICS\"",
1207     "\"SUSPEND\"",
1208     "\"TRUNCATE\"",
1209     "\"WRAPPED\"",
1210     "\"LIBRARY\"",
1211     "\"NAME\"",
1212     "\"STRUCT\"",
1213     "\"CONTEXT\"",
1214     "\"PARAMETERS\"",
1215     "\"LENGTH\"",
1216     "\"TDO\"",
1217     "\"MAXLEN\"",
1218     "\"CHARSETID\"",
1219     "\"CHARSETFORM\"",
1220     "\"ACCEPT\"",
1221     "\"ACCESSIBLE\"",
1222     "\"COPY\"",
1223     "\"DEFINE\"",
1224     "\"DISCONNECT\"",
1225     "\"HOST\"",
1226     "\"PRINT\"",
1227     "\"QUIT\"",
1228     "\"REMARK\"",
1229     "\"UNDEFINE\"",
1230     "\"VARIABLE\"",
1231     "\"WHENEVER\"",
1232     "\"ATTACH\"",
1233     "\"CAST\"",
1234     "\"TREAT\"",
1235     "\"TRIM\"",
1236     "\"LEFT\"",
1237     "\"RIGHT\"",
1238     "\"BOTH\"",
1239     "\"EMPTY\"",
1240     "\"MULTISET\"",
1241     "\"SUBMULTISET\"",
1242     "\"LEADING\"",
1243     "\"TRAILING\"",
1244     "\"CHAR_CS\"",
1245     "\"NCHAR_CS\"",
1246     "\"PRECEDES\"",
1247     "\"FORWARD\"",
1248     "\"CROSSEDITION\"",
1249     "\"DBTIMEZONE\"",
1250     "\"SESSIONTIMEZONE\"",
1251     "\"AUTHENTICATED\"",
1252     "\"LINK\"",
1253     "\"SHARED\"",
1254     "\"DIRECTORY\"",
1255     "\"USER\"",
1256     "<GERMAN_SPECIAL_CHARACTERS>",
1257     "<LETTER>",
1258     "<DIGIT>",
1259     "<_CHARACTER>",
1260     "<_CHARACTER_WO_ASTERISK>",
1261     "<SPECIAL_CHARACTERS>",
1262     "<DELIMITER>",
1263     "<IDENTIFIER>",
1264     "<UNSIGNED_NUMERIC_LITERAL>",
1265     "<FLOAT_LITERAL>",
1266     "<INTEGER_LITERAL>",
1267     "<_WHATEVER_CHARACTER_WO_ASTERISK>",
1268     "<CHARACTER_LITERAL>",
1269     "<STRING_LITERAL>",
1270     "<_WHATEVER_CHARACTER_WO_QUOTE>",
1271     "<QUOTED_LITERAL>",
1272     "\"SQLData\"",
1273     "\"CustomDatum\"",
1274     "\"OraData\"",
1275     "<JAVA_INTERFACE_CLASS>",
1276     "<SQLPLUS_TERMINATOR>",
1277   };
1278 
1279 }