1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package net.sourceforge.pmd.lang.plsql.ast;
21
22
23
24
25
26
27 public interface PLSQLParserConstants {
28
29
30 int EOF = 0;
31
32 int SINGLE_LINE_COMMENT = 30;
33
34 int EOL = 31;
35
36 int FORMAL_COMMENT = 32;
37
38 int MULTI_LINE_COMMENT = 33;
39
40 int REPLACE = 35;
41
42 int DEFINER = 36;
43
44 int CURRENT_USER = 37;
45
46 int SERIALLY_REUSABLE = 38;
47
48 int RESTRICT_REFERENCES = 39;
49
50 int EXCEPTION_INIT = 40;
51
52 int AUTONOMOUS_TRANSACTION = 41;
53
54 int LANGUAGE = 42;
55
56 int INLINE = 43;
57
58 int ADD = 44;
59
60 int AGGREGATE = 45;
61
62 int ALL = 46;
63
64 int ALTER = 47;
65
66 int AND = 48;
67
68 int ANY = 49;
69
70 int ARRAY = 50;
71
72 int AS = 51;
73
74 int ASC = 52;
75
76 int AT = 53;
77
78 int ATTRIBUTE = 54;
79
80 int AUTHID = 55;
81
82 int AVG = 56;
83
84 int BEGIN = 57;
85
86 int BETWEEN = 58;
87
88 int BINARY_INTEGER = 59;
89
90 int BODY = 60;
91
92 int BOOLEAN = 61;
93
94 int BULK = 62;
95
96 int BY = 63;
97
98 int BYTE = 64;
99
100 int CASCADE = 65;
101
102 int CASE = 66;
103
104 int CHAR = 67;
105
106 int CHAR_BASE = 68;
107
108 int CHECK = 69;
109
110 int CLOSE = 70;
111
112 int CLUSTER = 71;
113
114 int COALESCE = 72;
115
116 int COLLECT = 73;
117
118 int COLUMN = 74;
119
120 int COMMENT = 75;
121
122 int COMMIT = 76;
123
124 int COMPRESS = 77;
125
126 int CONNECT = 78;
127
128 int CONSTANT = 79;
129
130 int CONSTRUCTOR = 80;
131
132 int CONTINUE = 81;
133
134 int CONVERT = 82;
135
136 int CREATE = 83;
137
138 int CURRENT = 84;
139
140 int CURRVAL = 85;
141
142 int CURSOR = 86;
143
144 int DATA = 87;
145
146 int DATE = 88;
147
148 int DAY = 89;
149
150 int DECLARE = 90;
151
152 int DECIMAL = 91;
153
154 int _DEFAULT = 92;
155
156 int DELETE = 93;
157
158 int DESC = 94;
159
160 int DETERMINISTIC = 95;
161
162 int DISABLE = 96;
163
164 int DISTINCT = 97;
165
166 int DO = 98;
167
168 int DROP = 99;
169
170 int EDITIONABLE = 100;
171
172 int ELEMENT = 101;
173
174 int ELSE = 102;
175
176 int ELSIF = 103;
177
178 int ENABLE = 104;
179
180 int END = 105;
181
182 int ESCAPE = 106;
183
184 int EXCEPT = 107;
185
186 int EXCEPTION = 108;
187
188 int EXCEPTIONS = 109;
189
190 int EXCLUSIVE = 110;
191
192 int EXECUTE = 111;
193
194 int EXISTS = 112;
195
196 int EXIT = 113;
197
198 int EXTERNAL = 114;
199
200 int EXTENDS = 115;
201
202 int EXTRACT = 116;
203
204 int FALSE = 117;
205
206 int FETCH = 118;
207
208 int FINAL = 119;
209
210 int FLOAT = 120;
211
212 int FOR = 121;
213
214 int FORALL = 122;
215
216 int FORCE = 123;
217
218 int FROM = 124;
219
220 int FUNCTION = 125;
221
222 int GLOBAL = 126;
223
224 int GOTO = 127;
225
226 int GROUP = 128;
227
228 int GRANT = 129;
229
230 int HASH = 130;
231
232 int HAVING = 131;
233
234 int HEAP = 132;
235
236 int HOUR = 133;
237
238 int IDENTIFIED = 134;
239
240 int IF = 135;
241
242 int IMMEDIATE = 136;
243
244 int IN = 137;
245
246 int INDEX = 138;
247
248 int INDICES = 139;
249
250 int INCLUDING = 140;
251
252 int INDEXTYPE = 141;
253
254 int INDICATOR = 142;
255
256 int INSERT = 143;
257
258 int INSTANTIABLE = 144;
259
260 int INTEGER = 145;
261
262 int INTERFACE = 146;
263
264 int INTERSECT = 147;
265
266 int INTERVAL = 148;
267
268 int INTO = 149;
269
270 int INVALIDATE = 150;
271
272 int IS = 151;
273
274 int ISOLATION = 152;
275
276 int JAVA = 153;
277
278 int LEVEL = 154;
279
280 int LIKE = 155;
281
282 int LIMIT = 156;
283
284 int LIMITED = 157;
285
286 int LOCK = 158;
287
288 int LONG = 159;
289
290 int LOOP = 160;
291
292 int MAP = 161;
293
294 int MAX = 162;
295
296 int MEMBER = 163;
297
298 int MERGE = 164;
299
300 int MIN = 165;
301
302 int MINUS = 166;
303
304 int MINUTE = 167;
305
306 int MLSLABEL = 168;
307
308 int MODIFY = 169;
309
310 int MOD = 170;
311
312 int MODE = 171;
313
314 int MONTH = 172;
315
316 int NATURAL = 173;
317
318 int NATURALN = 174;
319
320 int NEW = 175;
321
322 int NEW_DOT = 176;
323
324 int NEXTVAL = 177;
325
326 int NO = 178;
327
328 int NOCOMPRESS = 179;
329
330 int NOCOPY = 180;
331
332 int NONEDITIONABLE = 181;
333
334 int NOT = 182;
335
336 int NOWAIT = 183;
337
338 int NULL = 184;
339
340 int NULLIF = 185;
341
342 int NUMBER = 186;
343
344 int BFILE_BASE = 187;
345
346 int BLOB_BASE = 188;
347
348 int CLOB_BASE = 189;
349
350 int DATE_BASE = 190;
351
352 int NUMBER_BASE = 191;
353
354 int OBJECT = 192;
355
356 int OCIROWID = 193;
357
358 int OF = 194;
359
360 int OID = 195;
361
362 int ON = 196;
363
364 int OPAQUE = 197;
365
366 int OPEN = 198;
367
368 int OPERATOR = 199;
369
370 int OPTION = 200;
371
372 int OR = 201;
373
374 int ORDER = 202;
375
376 int ORGANIZATION = 203;
377
378 int OTHERS = 204;
379
380 int OUT = 205;
381
382 int OVERRIDING = 206;
383
384 int PACKAGE = 207;
385
386 int PARALLEL_ENABLE = 208;
387
388 int PARTITION = 209;
389
390 int PCTFREE = 210;
391
392 int PIPE = 211;
393
394 int PIPELINED = 212;
395
396 int PLS_INTEGER = 213;
397
398 int POSITIVE = 214;
399
400 int POSITIVEN = 215;
401
402 int PRAGMA = 216;
403
404 int PRESERVE = 217;
405
406 int PRIOR = 218;
407
408 int PROMPT = 219;
409
410 int PRIVATE = 220;
411
412 int PROCEDURE = 221;
413
414 int PUBLIC = 222;
415
416 int RAISE = 223;
417
418 int RANGE = 224;
419
420 int RAW = 225;
421
422 int REAL = 226;
423
424 int RECORD = 227;
425
426 int REF = 228;
427
428 int RELEASE = 229;
429
430 int RELIES_ON = 230;
431
432 int RENAME = 231;
433
434 int RESOURCE = 232;
435
436 int RESULT = 233;
437
438 int RESULT_CACHE = 234;
439
440 int RETURN = 235;
441
442 int RETURNING = 236;
443
444 int REVERSE = 237;
445
446 int REVOKE = 238;
447
448 int ROLLBACK = 239;
449
450 int ROW = 240;
451
452 int ROWS = 241;
453
454 int ROWID = 242;
455
456 int ROWNUM = 243;
457
458 int ROWTYPE = 244;
459
460 int SAVE = 245;
461
462 int SAVEPOINT = 246;
463
464 int SECOND = 247;
465
466 int SELECT = 248;
467
468 int SELF = 249;
469
470 int SEPARATE = 250;
471
472 int SET = 251;
473
474 int SIZE = 252;
475
476 int SHARE = 253;
477
478 int SMALLINT = 254;
479
480 int SPACE = 255;
481
482 int SQL = 256;
483
484 int SQLCODE = 257;
485
486 int SQLERRM = 258;
487
488 int START = 259;
489
490 int STATIC = 260;
491
492 int STDDEV = 261;
493
494 int SUBTYPE = 262;
495
496 int SUBSTITUTABLE = 263;
497
498 int SUCCESSFUL = 264;
499
500 int SUM = 265;
501
502 int SYNONYM = 266;
503
504 int SYSDATE = 267;
505
506 int SYS_REFCURSOR = 268;
507
508 int TABLE = 269;
509
510 int TEMPORARY = 270;
511
512 int THEN = 271;
513
514 int TIME = 272;
515
516 int TIMESTAMP = 273;
517
518 int TIMEZONE_REGION = 274;
519
520 int TIMEZONE_ABBR = 275;
521
522 int TIMEZONE_MINUTE = 276;
523
524 int TIMEZONE_HOUR = 277;
525
526 int TO = 278;
527
528 int TRANSACTION = 279;
529
530 int TRIGGER = 280;
531
532 int TRUE = 281;
533
534 int TYPE = 282;
535
536 int UI = 283;
537
538 int UNDER = 284;
539
540 int UNIQUE = 285;
541
542 int USING = 286;
543
544 int VALUES = 287;
545
546 int WHEN = 288;
547
548 int WHERE = 289;
549
550 int WHILE = 290;
551
552 int YES = 291;
553
554 int SHOW = 292;
555
556 int SPOOL = 293;
557
558 int A = 294;
559
560 int UPDATE = 295;
561
562 int VARCHAR = 296;
563
564 int VARCHAR2 = 297;
565
566 int DOUBLE = 298;
567
568 int DEC = 299;
569
570 int PRECISION = 300;
571
572 int INT = 301;
573
574 int NUMERIC = 302;
575
576 int SIGNTYPE = 303;
577
578 int NCHAR = 304;
579
580 int NVARCHAR2 = 305;
581
582 int STRING = 306;
583
584 int UROWID = 307;
585
586 int VARRAY = 308;
587
588 int VARYING = 309;
589
590 int BFILE = 310;
591
592 int BLOB = 311;
593
594 int CLOB = 312;
595
596 int NCLOB = 313;
597
598 int YEAR = 314;
599
600 int LOCAL = 315;
601
602 int WITH = 316;
603
604 int ZONE = 317;
605
606 int CHARACTER = 318;
607
608 int AFTER = 319;
609
610 int BEFORE = 320;
611
612 int INSTEADOF = 321;
613
614 int FOREACHROW = 322;
615
616 int REFERENCING = 323;
617
618 int OLD = 324;
619
620 int PARENT = 325;
621
622 int VIEW = 326;
623
624 int UNION = 327;
625
626 int CC_IF = 328;
627
628 int CC_THEN = 329;
629
630 int CC_ELSE = 330;
631
632 int CC_ELSIF = 331;
633
634 int CC_END = 332;
635
636 int CC_ERROR = 333;
637
638 int CC_PLSQL_LINE = 334;
639
640 int CC_PLSQL_UNIT = 335;
641
642 int PLSQL_CCFLAGS = 336;
643
644 int PLSQL_DEBUG = 337;
645
646 int PLSQL_OPTIMIZE_LEVEL = 338;
647
648 int PLSQL_CODE_TYPE = 339;
649
650 int PLSQL_WARNINGS = 340;
651
652 int NLS_LENGTH_SEMANTICS = 341;
653
654 int ANALYZE = 342;
655
656 int ASSOCIATE = 343;
657
658 int AUDIT = 344;
659
660 int COMPOUND = 345;
661
662 int DATABASE = 346;
663
664 int CALL = 347;
665
666 int DDL = 348;
667
668 int DISASSOCIATE = 349;
669
670 int EACH = 350;
671
672 int FOLLOWS = 351;
673
674 int LOGOFF = 352;
675
676 int LOGON = 353;
677
678 int NESTED = 354;
679
680 int NOAUDIT = 355;
681
682 int SCHEMA = 356;
683
684 int SERVERERROR = 357;
685
686 int SHUTDOWN = 358;
687
688 int STARTUP = 359;
689
690 int STATEMENT = 360;
691
692 int STATISTICS = 361;
693
694 int SUSPEND = 362;
695
696 int TRUNCATE = 363;
697
698 int WRAPPED = 364;
699
700 int LIBRARY = 365;
701
702 int NAME = 366;
703
704 int STRUCT = 367;
705
706 int CONTEXT = 368;
707
708 int PARAMETERS = 369;
709
710 int LENGTH = 370;
711
712 int TDO = 371;
713
714 int MAXLEN = 372;
715
716 int CHARSETID = 373;
717
718 int CHARSETFORM = 374;
719
720 int ACCEPT = 375;
721
722 int ACCESSIBLE = 376;
723
724 int COPY = 377;
725
726 int DEFINE = 378;
727
728 int DISCONNECT = 379;
729
730 int HOST = 380;
731
732 int PRINT = 381;
733
734 int QUIT = 382;
735
736 int REMARK = 383;
737
738 int UNDEFINE = 384;
739
740 int VARIABLE = 385;
741
742 int WHENEVER = 386;
743
744 int ATTACH = 387;
745
746 int CAST = 388;
747
748 int TREAT = 389;
749
750 int TRIM = 390;
751
752 int LEFT = 391;
753
754 int RIGHT = 392;
755
756 int BOTH = 393;
757
758 int EMPTY = 394;
759
760 int MULTISET = 395;
761
762 int SUBMULTISET = 396;
763
764 int LEADING = 397;
765
766 int TRAILING = 398;
767
768 int CHAR_CS = 399;
769
770 int NCHAR_CS = 400;
771
772 int PRECEDES = 401;
773
774 int FORWARD = 402;
775
776 int CROSSEDITION = 403;
777
778 int DBTIMEZONE = 404;
779
780 int SESSIONTIMEZONE = 405;
781
782 int AUTHENTICATED = 406;
783
784 int LINK = 407;
785
786 int SHARED = 408;
787
788 int DIRECTORY = 409;
789
790 int USER = 410;
791
792 int GERMAN_SPECIAL_CHARACTERS = 411;
793
794 int LETTER = 412;
795
796 int DIGIT = 413;
797
798 int _CHARACTER = 414;
799
800 int _CHARACTER_WO_ASTERISK = 415;
801
802 int SPECIAL_CHARACTERS = 416;
803
804 int DELIMITER = 417;
805
806 int IDENTIFIER = 418;
807
808 int UNSIGNED_NUMERIC_LITERAL = 419;
809
810 int FLOAT_LITERAL = 420;
811
812 int INTEGER_LITERAL = 421;
813
814 int _WHATEVER_CHARACTER_WO_ASTERISK = 422;
815
816 int CHARACTER_LITERAL = 423;
817
818 int STRING_LITERAL = 424;
819
820 int _WHATEVER_CHARACTER_WO_QUOTE = 425;
821
822 int QUOTED_LITERAL = 426;
823
824 int SQLDATA_CLASS = 427;
825
826 int CUSTOMDATUM_CLASS = 428;
827
828 int ORADATA_CLASS = 429;
829
830 int JAVA_INTERFACE_CLASS = 430;
831
832 int SQLPLUS_TERMINATOR = 431;
833
834
835 int DEFAULT = 0;
836
837 int IN_FORMAL_COMMENT = 1;
838
839 int IN_MULTI_LINE_COMMENT = 2;
840
841 int IN_SQL_STATEMENT_ENDED_SEMICOLON = 3;
842
843
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 }