org.apache.calcite.sql.parser.babel.SqlBabelParserImplConstants Maven / Gradle / Ivy
The newest version!
/* Generated By:JavaCC: Do not edit this line. SqlBabelParserImplConstants.java */
package org.apache.calcite.sql.parser.babel;
public interface SqlBabelParserImplConstants {
int EOF = 0;
int DATE_PART = 1;
int DATEADD = 2;
int DATEDIFF = 3;
int DATEPART = 4;
int NEGATE = 5;
int TILDE = 6;
int A = 7;
int ABS = 8;
int ABSENT = 9;
int ABSOLUTE = 10;
int ACTION = 11;
int ADA = 12;
int ADD = 13;
int ADMIN = 14;
int AFTER = 15;
int ALL = 16;
int ALLOCATE = 17;
int ALLOW = 18;
int ALTER = 19;
int ALWAYS = 20;
int AND = 21;
int ANY = 22;
int APPLY = 23;
int ARE = 24;
int ARRAY = 25;
int ARRAY_AGG = 26;
int ARRAY_CONCAT_AGG = 27;
int ARRAY_MAX_CARDINALITY = 28;
int AS = 29;
int ASOF = 30;
int ASC = 31;
int ASENSITIVE = 32;
int ASSERTION = 33;
int ASSIGNMENT = 34;
int ASYMMETRIC = 35;
int AT = 36;
int ATOMIC = 37;
int ATTRIBUTE = 38;
int ATTRIBUTES = 39;
int AUTHORIZATION = 40;
int AVG = 41;
int BEFORE = 42;
int BEGIN = 43;
int BEGIN_FRAME = 44;
int BEGIN_PARTITION = 45;
int BERNOULLI = 46;
int BETWEEN = 47;
int BIGINT = 48;
int BINARY = 49;
int BIT = 50;
int BLOB = 51;
int BOOLEAN = 52;
int BOTH = 53;
int BREADTH = 54;
int BY = 55;
int C = 56;
int CALL = 57;
int CALLED = 58;
int CARDINALITY = 59;
int CASCADE = 60;
int CASCADED = 61;
int CASE = 62;
int CAST = 63;
int CATALOG = 64;
int CATALOG_NAME = 65;
int CEIL = 66;
int CEILING = 67;
int CENTURY = 68;
int CHAIN = 69;
int CHAR = 70;
int CHAR_LENGTH = 71;
int CHARACTER = 72;
int CHARACTER_LENGTH = 73;
int CHARACTER_SET_CATALOG = 74;
int CHARACTER_SET_NAME = 75;
int CHARACTER_SET_SCHEMA = 76;
int CHARACTERISTICS = 77;
int CHARACTERS = 78;
int CHECK = 79;
int CLASSIFIER = 80;
int CLASS_ORIGIN = 81;
int CLOB = 82;
int CLOSE = 83;
int COALESCE = 84;
int COBOL = 85;
int COLLATE = 86;
int COLLATION = 87;
int COLLATION_CATALOG = 88;
int COLLATION_NAME = 89;
int COLLATION_SCHEMA = 90;
int COLLECT = 91;
int COLUMN = 92;
int COLUMN_NAME = 93;
int COMMAND_FUNCTION = 94;
int COMMAND_FUNCTION_CODE = 95;
int COMMIT = 96;
int COMMITTED = 97;
int CONDITION = 98;
int CONDITIONAL = 99;
int CONDITION_NUMBER = 100;
int CONNECT = 101;
int CONNECTION = 102;
int CONNECTION_NAME = 103;
int CONSTRAINT = 104;
int CONSTRAINT_CATALOG = 105;
int CONSTRAINT_NAME = 106;
int CONSTRAINT_SCHEMA = 107;
int CONSTRAINTS = 108;
int CONSTRUCTOR = 109;
int CONTAINS = 110;
int CONTAINS_SUBSTR = 111;
int CONTINUE = 112;
int CONVERT = 113;
int CORR = 114;
int CORRESPONDING = 115;
int COUNT = 116;
int COVAR_POP = 117;
int COVAR_SAMP = 118;
int CREATE = 119;
int CROSS = 120;
int CUBE = 121;
int CUME_DIST = 122;
int CURRENT = 123;
int CURRENT_CATALOG = 124;
int CURRENT_DATE = 125;
int CURRENT_DEFAULT_TRANSFORM_GROUP = 126;
int CURRENT_PATH = 127;
int CURRENT_ROLE = 128;
int CURRENT_ROW = 129;
int CURRENT_SCHEMA = 130;
int CURRENT_TIME = 131;
int CURRENT_TIMESTAMP = 132;
int CURRENT_TRANSFORM_GROUP_FOR_TYPE = 133;
int CURRENT_USER = 134;
int CURSOR = 135;
int CURSOR_NAME = 136;
int CYCLE = 137;
int DATA = 138;
int DATABASE = 139;
int DATE = 140;
int DATE_DIFF = 141;
int DATE_TRUNC = 142;
int DATETIME = 143;
int DATETIME_DIFF = 144;
int DATETIME_INTERVAL_CODE = 145;
int DATETIME_INTERVAL_PRECISION = 146;
int DATETIME_TRUNC = 147;
int DAY = 148;
int DAYOFWEEK = 149;
int DAYOFYEAR = 150;
int DAYS = 151;
int DEALLOCATE = 152;
int DEC = 153;
int DECADE = 154;
int DECIMAL = 155;
int DECLARE = 156;
int DEFAULT_ = 157;
int DEFAULTS = 158;
int DEFERRABLE = 159;
int DEFERRED = 160;
int DEFINE = 161;
int DEFINED = 162;
int DEFINER = 163;
int DEGREE = 164;
int DELETE = 165;
int DENSE_RANK = 166;
int DEPTH = 167;
int DEREF = 168;
int DERIVED = 169;
int DESC = 170;
int DESCRIBE = 171;
int DESCRIPTION = 172;
int DESCRIPTOR = 173;
int DETERMINISTIC = 174;
int DIAGNOSTICS = 175;
int DISALLOW = 176;
int DISCONNECT = 177;
int DISPATCH = 178;
int DISTINCT = 179;
int DOMAIN = 180;
int DOT_FORMAT = 181;
int DOUBLE = 182;
int DOW = 183;
int DOY = 184;
int DROP = 185;
int DYNAMIC = 186;
int DYNAMIC_FUNCTION = 187;
int DYNAMIC_FUNCTION_CODE = 188;
int EACH = 189;
int ELEMENT = 190;
int ELSE = 191;
int EMPTY = 192;
int ENCODING = 193;
int END = 194;
int END_EXEC = 195;
int END_FRAME = 196;
int END_PARTITION = 197;
int EPOCH = 198;
int EQUALS = 199;
int ERROR = 200;
int ESCAPE = 201;
int EVERY = 202;
int EXCEPT = 203;
int EXCEPTION = 204;
int EXCLUDE = 205;
int EXCLUDING = 206;
int EXEC = 207;
int EXECUTE = 208;
int EXISTS = 209;
int EXP = 210;
int EXPLAIN = 211;
int EXTEND = 212;
int EXTERNAL = 213;
int EXTRACT = 214;
int FALSE = 215;
int FETCH = 216;
int FILTER = 217;
int FINAL = 218;
int FIRST = 219;
int FIRST_VALUE = 220;
int FLOAT = 221;
int FLOOR = 222;
int FOLLOWING = 223;
int FOR = 224;
int FORMAT = 225;
int FOREIGN = 226;
int FORTRAN = 227;
int FOUND = 228;
int FRAC_SECOND = 229;
int FRAME_ROW = 230;
int FREE = 231;
int FRIDAY = 232;
int FROM = 233;
int FULL = 234;
int FUNCTION = 235;
int FUSION = 236;
int G = 237;
int GENERAL = 238;
int GENERATED = 239;
int GEOMETRY = 240;
int GET = 241;
int GLOBAL = 242;
int GO = 243;
int GOTO = 244;
int GRANT = 245;
int GRANTED = 246;
int GROUP = 247;
int GROUP_CONCAT = 248;
int GROUPING = 249;
int GROUPS = 250;
int HAVING = 251;
int HIERARCHY = 252;
int HOLD = 253;
int HOP = 254;
int HOUR = 255;
int HOURS = 256;
int IDENTITY = 257;
int IGNORE = 258;
int ILIKE = 259;
int IMMEDIATE = 260;
int IMMEDIATELY = 261;
int IMPLEMENTATION = 262;
int IMPORT = 263;
int IN = 264;
int INCLUDE = 265;
int INCLUDING = 266;
int INCREMENT = 267;
int INDICATOR = 268;
int INITIAL = 269;
int INITIALLY = 270;
int INNER = 271;
int INOUT = 272;
int INPUT = 273;
int INSENSITIVE = 274;
int INSERT = 275;
int INSTANCE = 276;
int INSTANTIABLE = 277;
int INT = 278;
int INTEGER = 279;
int INTERSECT = 280;
int INTERSECTION = 281;
int INTERVAL = 282;
int INTO = 283;
int INVOKER = 284;
int IS = 285;
int ISODOW = 286;
int ISOYEAR = 287;
int ISOLATION = 288;
int JAVA = 289;
int JOIN = 290;
int JSON = 291;
int JSON_ARRAY = 292;
int JSON_ARRAYAGG = 293;
int JSON_EXISTS = 294;
int JSON_OBJECT = 295;
int JSON_OBJECTAGG = 296;
int JSON_QUERY = 297;
int JSON_SCOPE = 298;
int JSON_VALUE = 299;
int K = 300;
int KEY = 301;
int KEY_MEMBER = 302;
int KEY_TYPE = 303;
int LABEL = 304;
int LAG = 305;
int LANGUAGE = 306;
int LARGE = 307;
int LAST = 308;
int LAST_VALUE = 309;
int LATERAL = 310;
int LEAD = 311;
int LEADING = 312;
int LEFT = 313;
int LENGTH = 314;
int LEVEL = 315;
int LIBRARY = 316;
int LIKE = 317;
int LIKE_REGEX = 318;
int LIMIT = 319;
int LN = 320;
int LOCAL = 321;
int LOCALTIME = 322;
int LOCALTIMESTAMP = 323;
int LOCATOR = 324;
int LOWER = 325;
int M = 326;
int MAP = 327;
int MATCH = 328;
int MATCHED = 329;
int MATCHES = 330;
int MATCH_CONDITION = 331;
int MATCH_NUMBER = 332;
int MATCH_RECOGNIZE = 333;
int MAX = 334;
int MAXVALUE = 335;
int MEASURE = 336;
int MEASURES = 337;
int MEMBER = 338;
int MERGE = 339;
int MESSAGE_LENGTH = 340;
int MESSAGE_OCTET_LENGTH = 341;
int MESSAGE_TEXT = 342;
int METHOD = 343;
int MICROSECOND = 344;
int MILLISECOND = 345;
int MILLENNIUM = 346;
int MIN = 347;
int MINUTE = 348;
int MINUTES = 349;
int MINVALUE = 350;
int MOD = 351;
int MODIFIES = 352;
int MODULE = 353;
int MONDAY = 354;
int MONTH = 355;
int MONTHS = 356;
int MORE_ = 357;
int MULTISET = 358;
int MUMPS = 359;
int NAME = 360;
int NAMES = 361;
int NANOSECOND = 362;
int NATIONAL = 363;
int NATURAL = 364;
int NCHAR = 365;
int NCLOB = 366;
int NESTING = 367;
int NEW = 368;
int NEXT = 369;
int NO = 370;
int NONE = 371;
int NORMALIZE = 372;
int NORMALIZED = 373;
int NOT = 374;
int NTH_VALUE = 375;
int NTILE = 376;
int NULL = 377;
int NULLABLE = 378;
int NULLIF = 379;
int NULLS = 380;
int NUMBER = 381;
int NUMERIC = 382;
int OBJECT = 383;
int OCCURRENCES_REGEX = 384;
int OCTET_LENGTH = 385;
int OCTETS = 386;
int OF = 387;
int OFFSET = 388;
int OLD = 389;
int OMIT = 390;
int ON = 391;
int ONE = 392;
int ONLY = 393;
int OPEN = 394;
int OPTION = 395;
int OPTIONS = 396;
int OR = 397;
int ORDER = 398;
int ORDERING = 399;
int ORDINAL = 400;
int ORDINALITY = 401;
int OTHERS = 402;
int OUT = 403;
int OUTER = 404;
int OUTPUT = 405;
int OVER = 406;
int OVERLAPS = 407;
int OVERLAY = 408;
int OVERRIDING = 409;
int PAD = 410;
int PARAMETER = 411;
int PARAMETER_MODE = 412;
int PARAMETER_NAME = 413;
int PARAMETER_ORDINAL_POSITION = 414;
int PARAMETER_SPECIFIC_CATALOG = 415;
int PARAMETER_SPECIFIC_NAME = 416;
int PARAMETER_SPECIFIC_SCHEMA = 417;
int PARTIAL = 418;
int PARTITION = 419;
int PASCAL = 420;
int PASSING = 421;
int PASSTHROUGH = 422;
int PAST = 423;
int PATH = 424;
int PATTERN = 425;
int PER = 426;
int PERCENT = 427;
int PERCENTILE_CONT = 428;
int PERCENTILE_DISC = 429;
int PERCENT_RANK = 430;
int PERIOD = 431;
int PERMUTE = 432;
int PIVOT = 433;
int PLACING = 434;
int PLAN = 435;
int PLI = 436;
int PORTION = 437;
int POSITION = 438;
int POSITION_REGEX = 439;
int POWER = 440;
int PRECEDES = 441;
int PRECEDING = 442;
int PRECISION = 443;
int PREPARE = 444;
int PRESERVE = 445;
int PREV = 446;
int PRIMARY = 447;
int PRIOR = 448;
int PRIVILEGES = 449;
int PROCEDURE = 450;
int PUBLIC = 451;
int QUALIFY = 452;
int QUARTER = 453;
int QUARTERS = 454;
int RANGE = 455;
int RANK = 456;
int READ = 457;
int READS = 458;
int REAL = 459;
int RECURSIVE = 460;
int REF = 461;
int REFERENCES = 462;
int REFERENCING = 463;
int REGR_AVGX = 464;
int REGR_AVGY = 465;
int REGR_COUNT = 466;
int REGR_INTERCEPT = 467;
int REGR_R2 = 468;
int REGR_SLOPE = 469;
int REGR_SXX = 470;
int REGR_SXY = 471;
int REGR_SYY = 472;
int RELATIVE = 473;
int RELEASE = 474;
int REPEATABLE = 475;
int REPLACE = 476;
int RESET = 477;
int RESPECT = 478;
int RESTART = 479;
int RESTRICT = 480;
int RESULT = 481;
int RETURN = 482;
int RETURNED_CARDINALITY = 483;
int RETURNED_LENGTH = 484;
int RETURNED_OCTET_LENGTH = 485;
int RETURNED_SQLSTATE = 486;
int RETURNING = 487;
int RETURNS = 488;
int REVOKE = 489;
int RIGHT = 490;
int RLIKE = 491;
int ROLE = 492;
int ROLLBACK = 493;
int ROLLUP = 494;
int ROUTINE = 495;
int ROUTINE_CATALOG = 496;
int ROUTINE_NAME = 497;
int ROUTINE_SCHEMA = 498;
int ROW = 499;
int ROW_COUNT = 500;
int ROW_NUMBER = 501;
int ROWS = 502;
int RUNNING = 503;
int SAFE_CAST = 504;
int SAFE_OFFSET = 505;
int SAFE_ORDINAL = 506;
int SATURDAY = 507;
int SAVEPOINT = 508;
int SCALAR = 509;
int SCALE = 510;
int SCHEMA = 511;
int SCHEMA_NAME = 512;
int SCOPE = 513;
int SCOPE_CATALOGS = 514;
int SCOPE_NAME = 515;
int SCOPE_SCHEMA = 516;
int SCROLL = 517;
int SEARCH = 518;
int SECOND = 519;
int SECONDS = 520;
int SECTION = 521;
int SECURITY = 522;
int SEEK = 523;
int SELECT = 524;
int SELF = 525;
int SENSITIVE = 526;
int SEPARATOR = 527;
int SEQUENCE = 528;
int SERIALIZABLE = 529;
int SERVER = 530;
int SERVER_NAME = 531;
int SESSION = 532;
int SESSION_USER = 533;
int SET = 534;
int SETS = 535;
int SET_MINUS = 536;
int SHOW = 537;
int SIMILAR = 538;
int SIMPLE = 539;
int SIZE = 540;
int SKIP_ = 541;
int SMALLINT = 542;
int SOME = 543;
int SOURCE = 544;
int SPACE = 545;
int SPECIFIC = 546;
int SPECIFIC_NAME = 547;
int SPECIFICTYPE = 548;
int SQL = 549;
int SQLEXCEPTION = 550;
int SQLSTATE = 551;
int SQLWARNING = 552;
int SQL_BIGINT = 553;
int SQL_BINARY = 554;
int SQL_BIT = 555;
int SQL_BLOB = 556;
int SQL_BOOLEAN = 557;
int SQL_CHAR = 558;
int SQL_CLOB = 559;
int SQL_DATE = 560;
int SQL_DECIMAL = 561;
int SQL_DOUBLE = 562;
int SQL_FLOAT = 563;
int SQL_INTEGER = 564;
int SQL_INTERVAL_DAY = 565;
int SQL_INTERVAL_DAY_TO_HOUR = 566;
int SQL_INTERVAL_DAY_TO_MINUTE = 567;
int SQL_INTERVAL_DAY_TO_SECOND = 568;
int SQL_INTERVAL_HOUR = 569;
int SQL_INTERVAL_HOUR_TO_MINUTE = 570;
int SQL_INTERVAL_HOUR_TO_SECOND = 571;
int SQL_INTERVAL_MINUTE = 572;
int SQL_INTERVAL_MINUTE_TO_SECOND = 573;
int SQL_INTERVAL_MONTH = 574;
int SQL_INTERVAL_SECOND = 575;
int SQL_INTERVAL_YEAR = 576;
int SQL_INTERVAL_YEAR_TO_MONTH = 577;
int SQL_LONGVARBINARY = 578;
int SQL_LONGVARCHAR = 579;
int SQL_LONGVARNCHAR = 580;
int SQL_NCHAR = 581;
int SQL_NCLOB = 582;
int SQL_NUMERIC = 583;
int SQL_NVARCHAR = 584;
int SQL_REAL = 585;
int SQL_SMALLINT = 586;
int SQL_TIME = 587;
int SQL_TIMESTAMP = 588;
int SQL_TINYINT = 589;
int SQL_TSI_DAY = 590;
int SQL_TSI_FRAC_SECOND = 591;
int SQL_TSI_HOUR = 592;
int SQL_TSI_MICROSECOND = 593;
int SQL_TSI_MINUTE = 594;
int SQL_TSI_MONTH = 595;
int SQL_TSI_QUARTER = 596;
int SQL_TSI_SECOND = 597;
int SQL_TSI_WEEK = 598;
int SQL_TSI_YEAR = 599;
int SQL_VARBINARY = 600;
int SQL_VARCHAR = 601;
int SQRT = 602;
int START = 603;
int STATE = 604;
int STATEMENT = 605;
int STATIC = 606;
int STDDEV_POP = 607;
int STDDEV_SAMP = 608;
int STREAM = 609;
int STRING_AGG = 610;
int STRUCTURE = 611;
int STYLE = 612;
int SUBCLASS_ORIGIN = 613;
int SUBMULTISET = 614;
int SUBSET = 615;
int SUBSTITUTE = 616;
int SUBSTRING = 617;
int SUBSTRING_REGEX = 618;
int SUCCEEDS = 619;
int SUM = 620;
int SUNDAY = 621;
int SYMMETRIC = 622;
int SYSTEM = 623;
int SYSTEM_TIME = 624;
int SYSTEM_USER = 625;
int TABLE = 626;
int TABLE_NAME = 627;
int TABLESAMPLE = 628;
int TEMPORARY = 629;
int THEN = 630;
int THURSDAY = 631;
int TIES = 632;
int TIME = 633;
int TIME_DIFF = 634;
int TIME_TRUNC = 635;
int TIMESTAMP = 636;
int TIMESTAMPADD = 637;
int TIMESTAMPDIFF = 638;
int TIMESTAMP_DIFF = 639;
int TIMESTAMP_TRUNC = 640;
int TIMEZONE_HOUR = 641;
int TIMEZONE_MINUTE = 642;
int TINYINT = 643;
int TO = 644;
int TOP_LEVEL_COUNT = 645;
int TRAILING = 646;
int TRANSACTION = 647;
int TRANSACTIONS_ACTIVE = 648;
int TRANSACTIONS_COMMITTED = 649;
int TRANSACTIONS_ROLLED_BACK = 650;
int TRANSFORM = 651;
int TRANSFORMS = 652;
int TRANSLATE = 653;
int TRANSLATE_REGEX = 654;
int TRANSLATION = 655;
int TREAT = 656;
int TRIGGER = 657;
int TRIGGER_CATALOG = 658;
int TRIGGER_NAME = 659;
int TRIGGER_SCHEMA = 660;
int TRIM = 661;
int TRIM_ARRAY = 662;
int TRUE = 663;
int TRUNCATE = 664;
int TRY_CAST = 665;
int TUESDAY = 666;
int TUMBLE = 667;
int TYPE = 668;
int UESCAPE = 669;
int UNBOUNDED = 670;
int UNCOMMITTED = 671;
int UNCONDITIONAL = 672;
int UNDER = 673;
int UNION = 674;
int UNIQUE = 675;
int UNKNOWN = 676;
int UNPIVOT = 677;
int UNNAMED = 678;
int UNNEST = 679;
int UPDATE = 680;
int UPPER = 681;
int UPSERT = 682;
int USAGE = 683;
int USER = 684;
int USER_DEFINED_TYPE_CATALOG = 685;
int USER_DEFINED_TYPE_CODE = 686;
int USER_DEFINED_TYPE_NAME = 687;
int USER_DEFINED_TYPE_SCHEMA = 688;
int USING = 689;
int UTF8 = 690;
int UTF16 = 691;
int UTF32 = 692;
int VALUE = 693;
int VALUES = 694;
int VALUE_OF = 695;
int VAR_POP = 696;
int VAR_SAMP = 697;
int VARBINARY = 698;
int VARCHAR = 699;
int VARYING = 700;
int VERSION = 701;
int VERSIONING = 702;
int VIEW = 703;
int WEDNESDAY = 704;
int WEEK = 705;
int WEEKS = 706;
int WHEN = 707;
int WHENEVER = 708;
int WHERE = 709;
int WIDTH_BUCKET = 710;
int WINDOW = 711;
int WITH = 712;
int WITHIN = 713;
int WITHOUT = 714;
int WORK = 715;
int WRAPPER = 716;
int WRITE = 717;
int XML = 718;
int YEAR = 719;
int YEARS = 720;
int ZONE = 721;
int ANTI = 722;
int DISCARD = 723;
int IF = 724;
int PLANS = 725;
int SEED = 726;
int SEMI = 727;
int SEQUENCES = 728;
int TEMP = 729;
int VOLATILE = 730;
int UNSIGNED_INTEGER_LITERAL = 731;
int APPROX_NUMERIC_LITERAL = 732;
int DECIMAL_NUMERIC_LITERAL = 733;
int EXPONENT = 734;
int HEXDIGIT = 735;
int WHITESPACE = 736;
int BINARY_STRING_LITERAL = 737;
int QUOTED_STRING = 738;
int PREFIXED_STRING_LITERAL = 739;
int UNICODE_STRING_LITERAL = 740;
int C_STYLE_ESCAPED_STRING_LITERAL = 741;
int CHARSETNAME = 742;
int BIG_QUERY_DOUBLE_QUOTED_STRING = 743;
int BIG_QUERY_QUOTED_STRING = 744;
int UNICODE_QUOTED_ESCAPE_CHAR = 745;
int LPAREN = 746;
int RPAREN = 747;
int LBRACE_D = 748;
int LBRACE_T = 749;
int LBRACE_TS = 750;
int LBRACE_FN = 751;
int LBRACE = 752;
int RBRACE = 753;
int LBRACKET = 754;
int RBRACKET = 755;
int SEMICOLON = 756;
int DOT = 757;
int COMMA = 758;
int EQ = 759;
int GT = 760;
int LT = 761;
int HOOK = 762;
int COLON = 763;
int LE = 764;
int GE = 765;
int NE = 766;
int NE2 = 767;
int PLUS = 768;
int MINUS = 769;
int LAMBDA = 770;
int STAR = 771;
int SLASH = 772;
int PERCENT_REMAINDER = 773;
int CONCAT = 774;
int NAMED_ARGUMENT_ASSIGNMENT = 775;
int DOUBLE_PERIOD = 776;
int QUOTE = 777;
int DOUBLE_QUOTE = 778;
int VERTICAL_BAR = 779;
int CARET = 780;
int DOLLAR = 781;
int INFIX_CAST = 782;
int NULL_SAFE_EQUAL = 783;
int HINT_BEG = 789;
int COMMENT_END = 790;
int SINGLE_LINE_COMMENT = 793;
int FORMAL_COMMENT = 794;
int MULTI_LINE_COMMENT = 795;
int BRACKET_QUOTED_IDENTIFIER = 797;
int QUOTED_IDENTIFIER = 798;
int BACK_QUOTED_IDENTIFIER = 799;
int BIG_QUERY_BACK_QUOTED_IDENTIFIER = 800;
int HYPHENATED_IDENTIFIER = 801;
int IDENTIFIER = 802;
int COLLATION_ID = 803;
int UNICODE_QUOTED_IDENTIFIER = 804;
int LETTER = 805;
int DIGIT = 806;
int BEL = 807;
int DEFAULT = 0;
int DQID = 1;
int BTID = 2;
int BQID = 3;
int BQHID = 4;
int IN_FORMAL_COMMENT = 5;
int IN_MULTI_LINE_COMMENT = 6;
String[] tokenImage = {
"",
"\"DATE_PART\"",
"\"DATEADD\"",
"\"DATEDIFF\"",
"\"DATEPART\"",
"\"!\"",
"\"~\"",
"\"A\"",
"\"ABS\"",
"\"ABSENT\"",
"\"ABSOLUTE\"",
"\"ACTION\"",
"\"ADA\"",
"\"ADD\"",
"\"ADMIN\"",
"\"AFTER\"",
"\"ALL\"",
"\"ALLOCATE\"",
"\"ALLOW\"",
"\"ALTER\"",
"\"ALWAYS\"",
"\"AND\"",
"\"ANY\"",
"\"APPLY\"",
"\"ARE\"",
"\"ARRAY\"",
"\"ARRAY_AGG\"",
"\"ARRAY_CONCAT_AGG\"",
"\"ARRAY_MAX_CARDINALITY\"",
"\"AS\"",
"\"ASOF\"",
"\"ASC\"",
"\"ASENSITIVE\"",
"\"ASSERTION\"",
"\"ASSIGNMENT\"",
"\"ASYMMETRIC\"",
"\"AT\"",
"\"ATOMIC\"",
"\"ATTRIBUTE\"",
"\"ATTRIBUTES\"",
"\"AUTHORIZATION\"",
"\"AVG\"",
"\"BEFORE\"",
"\"BEGIN\"",
"\"BEGIN_FRAME\"",
"\"BEGIN_PARTITION\"",
"\"BERNOULLI\"",
"\"BETWEEN\"",
"\"BIGINT\"",
"\"BINARY\"",
"\"BIT\"",
"\"BLOB\"",
"\"BOOLEAN\"",
"\"BOTH\"",
"\"BREADTH\"",
"\"BY\"",
"\"C\"",
"\"CALL\"",
"\"CALLED\"",
"\"CARDINALITY\"",
"\"CASCADE\"",
"\"CASCADED\"",
"\"CASE\"",
"\"CAST\"",
"\"CATALOG\"",
"\"CATALOG_NAME\"",
"\"CEIL\"",
"\"CEILING\"",
"\"CENTURY\"",
"\"CHAIN\"",
"\"CHAR\"",
"\"CHAR_LENGTH\"",
"\"CHARACTER\"",
"\"CHARACTER_LENGTH\"",
"\"CHARACTER_SET_CATALOG\"",
"\"CHARACTER_SET_NAME\"",
"\"CHARACTER_SET_SCHEMA\"",
"\"CHARACTERISTICS\"",
"\"CHARACTERS\"",
"\"CHECK\"",
"\"CLASSIFIER\"",
"\"CLASS_ORIGIN\"",
"\"CLOB\"",
"\"CLOSE\"",
"\"COALESCE\"",
"\"COBOL\"",
"\"COLLATE\"",
"\"COLLATION\"",
"\"COLLATION_CATALOG\"",
"\"COLLATION_NAME\"",
"\"COLLATION_SCHEMA\"",
"\"COLLECT\"",
"\"COLUMN\"",
"\"COLUMN_NAME\"",
"\"COMMAND_FUNCTION\"",
"\"COMMAND_FUNCTION_CODE\"",
"\"COMMIT\"",
"\"COMMITTED\"",
"\"CONDITION\"",
"\"CONDITIONAL\"",
"\"CONDITION_NUMBER\"",
"\"CONNECT\"",
"\"CONNECTION\"",
"\"CONNECTION_NAME\"",
"\"CONSTRAINT\"",
"\"CONSTRAINT_CATALOG\"",
"\"CONSTRAINT_NAME\"",
"\"CONSTRAINT_SCHEMA\"",
"\"CONSTRAINTS\"",
"\"CONSTRUCTOR\"",
"\"CONTAINS\"",
"\"CONTAINS_SUBSTR\"",
"\"CONTINUE\"",
"\"CONVERT\"",
"\"CORR\"",
"\"CORRESPONDING\"",
"\"COUNT\"",
"\"COVAR_POP\"",
"\"COVAR_SAMP\"",
"\"CREATE\"",
"\"CROSS\"",
"\"CUBE\"",
"\"CUME_DIST\"",
"\"CURRENT\"",
"\"CURRENT_CATALOG\"",
"\"CURRENT_DATE\"",
"\"CURRENT_DEFAULT_TRANSFORM_GROUP\"",
"\"CURRENT_PATH\"",
"\"CURRENT_ROLE\"",
"\"CURRENT_ROW\"",
"\"CURRENT_SCHEMA\"",
"\"CURRENT_TIME\"",
"\"CURRENT_TIMESTAMP\"",
"\"CURRENT_TRANSFORM_GROUP_FOR_TYPE\"",
"\"CURRENT_USER\"",
"\"CURSOR\"",
"\"CURSOR_NAME\"",
"\"CYCLE\"",
"\"DATA\"",
"\"DATABASE\"",
"\"DATE\"",
"\"DATE_DIFF\"",
"\"DATE_TRUNC\"",
"\"DATETIME\"",
"\"DATETIME_DIFF\"",
"\"DATETIME_INTERVAL_CODE\"",
"\"DATETIME_INTERVAL_PRECISION\"",
"\"DATETIME_TRUNC\"",
"\"DAY\"",
"\"DAYOFWEEK\"",
"\"DAYOFYEAR\"",
"\"DAYS\"",
"\"DEALLOCATE\"",
"\"DEC\"",
"\"DECADE\"",
"\"DECIMAL\"",
"\"DECLARE\"",
"\"DEFAULT\"",
"\"DEFAULTS\"",
"\"DEFERRABLE\"",
"\"DEFERRED\"",
"\"DEFINE\"",
"\"DEFINED\"",
"\"DEFINER\"",
"\"DEGREE\"",
"\"DELETE\"",
"\"DENSE_RANK\"",
"\"DEPTH\"",
"\"DEREF\"",
"\"DERIVED\"",
"\"DESC\"",
"\"DESCRIBE\"",
"\"DESCRIPTION\"",
"\"DESCRIPTOR\"",
"\"DETERMINISTIC\"",
"\"DIAGNOSTICS\"",
"\"DISALLOW\"",
"\"DISCONNECT\"",
"\"DISPATCH\"",
"\"DISTINCT\"",
"\"DOMAIN\"",
"\"DOT\"",
"\"DOUBLE\"",
"\"DOW\"",
"\"DOY\"",
"\"DROP\"",
"\"DYNAMIC\"",
"\"DYNAMIC_FUNCTION\"",
"\"DYNAMIC_FUNCTION_CODE\"",
"\"EACH\"",
"\"ELEMENT\"",
"\"ELSE\"",
"\"EMPTY\"",
"\"ENCODING\"",
"\"END\"",
"\"END-EXEC\"",
"\"END_FRAME\"",
"\"END_PARTITION\"",
"\"EPOCH\"",
"\"EQUALS\"",
"\"ERROR\"",
"\"ESCAPE\"",
"\"EVERY\"",
"\"EXCEPT\"",
"\"EXCEPTION\"",
"\"EXCLUDE\"",
"\"EXCLUDING\"",
"\"EXEC\"",
"\"EXECUTE\"",
"\"EXISTS\"",
"\"EXP\"",
"\"EXPLAIN\"",
"\"EXTEND\"",
"\"EXTERNAL\"",
"\"EXTRACT\"",
"\"FALSE\"",
"\"FETCH\"",
"\"FILTER\"",
"\"FINAL\"",
"\"FIRST\"",
"\"FIRST_VALUE\"",
"\"FLOAT\"",
"\"FLOOR\"",
"\"FOLLOWING\"",
"\"FOR\"",
"\"FORMAT\"",
"\"FOREIGN\"",
"\"FORTRAN\"",
"\"FOUND\"",
"\"FRAC_SECOND\"",
"\"FRAME_ROW\"",
"\"FREE\"",
"\"FRIDAY\"",
"\"FROM\"",
"\"FULL\"",
"\"FUNCTION\"",
"\"FUSION\"",
"\"G\"",
"\"GENERAL\"",
"\"GENERATED\"",
"\"GEOMETRY\"",
"\"GET\"",
"\"GLOBAL\"",
"\"GO\"",
"\"GOTO\"",
"\"GRANT\"",
"\"GRANTED\"",
"\"GROUP\"",
"\"GROUP_CONCAT\"",
"\"GROUPING\"",
"\"GROUPS\"",
"\"HAVING\"",
"\"HIERARCHY\"",
"\"HOLD\"",
"\"HOP\"",
"\"HOUR\"",
"\"HOURS\"",
"\"IDENTITY\"",
"\"IGNORE\"",
"\"ILIKE\"",
"\"IMMEDIATE\"",
"\"IMMEDIATELY\"",
"\"IMPLEMENTATION\"",
"\"IMPORT\"",
"\"IN\"",
"\"INCLUDE\"",
"\"INCLUDING\"",
"\"INCREMENT\"",
"\"INDICATOR\"",
"\"INITIAL\"",
"\"INITIALLY\"",
"\"INNER\"",
"\"INOUT\"",
"\"INPUT\"",
"\"INSENSITIVE\"",
"\"INSERT\"",
"\"INSTANCE\"",
"\"INSTANTIABLE\"",
"\"INT\"",
"\"INTEGER\"",
"\"INTERSECT\"",
"\"INTERSECTION\"",
"\"INTERVAL\"",
"\"INTO\"",
"\"INVOKER\"",
"\"IS\"",
"\"ISODOW\"",
"\"ISOYEAR\"",
"\"ISOLATION\"",
"\"JAVA\"",
"\"JOIN\"",
"\"JSON\"",
"\"JSON_ARRAY\"",
"\"JSON_ARRAYAGG\"",
"\"JSON_EXISTS\"",
"\"JSON_OBJECT\"",
"\"JSON_OBJECTAGG\"",
"\"JSON_QUERY\"",
"\"JSON_SCOPE\"",
"\"JSON_VALUE\"",
"\"K\"",
"\"KEY\"",
"\"KEY_MEMBER\"",
"\"KEY_TYPE\"",
"\"LABEL\"",
"\"LAG\"",
"\"LANGUAGE\"",
"\"LARGE\"",
"\"LAST\"",
"\"LAST_VALUE\"",
"\"LATERAL\"",
"\"LEAD\"",
"\"LEADING\"",
"\"LEFT\"",
"\"LENGTH\"",
"\"LEVEL\"",
"\"LIBRARY\"",
"\"LIKE\"",
"\"LIKE_REGEX\"",
"\"LIMIT\"",
"\"LN\"",
"\"LOCAL\"",
"\"LOCALTIME\"",
"\"LOCALTIMESTAMP\"",
"\"LOCATOR\"",
"\"LOWER\"",
"\"M\"",
"\"MAP\"",
"\"MATCH\"",
"\"MATCHED\"",
"\"MATCHES\"",
"\"MATCH_CONDITION\"",
"\"MATCH_NUMBER\"",
"\"MATCH_RECOGNIZE\"",
"\"MAX\"",
"\"MAXVALUE\"",
"\"MEASURE\"",
"\"MEASURES\"",
"\"MEMBER\"",
"\"MERGE\"",
"\"MESSAGE_LENGTH\"",
"\"MESSAGE_OCTET_LENGTH\"",
"\"MESSAGE_TEXT\"",
"\"METHOD\"",
"\"MICROSECOND\"",
"\"MILLISECOND\"",
"\"MILLENNIUM\"",
"\"MIN\"",
"\"MINUTE\"",
"\"MINUTES\"",
"\"MINVALUE\"",
"\"MOD\"",
"\"MODIFIES\"",
"\"MODULE\"",
"\"MONDAY\"",
"\"MONTH\"",
"\"MONTHS\"",
"\"MORE\"",
"\"MULTISET\"",
"\"MUMPS\"",
"\"NAME\"",
"\"NAMES\"",
"\"NANOSECOND\"",
"\"NATIONAL\"",
"\"NATURAL\"",
"\"NCHAR\"",
"\"NCLOB\"",
"\"NESTING\"",
"\"NEW\"",
"\"NEXT\"",
"\"NO\"",
"\"NONE\"",
"\"NORMALIZE\"",
"\"NORMALIZED\"",
"\"NOT\"",
"\"NTH_VALUE\"",
"\"NTILE\"",
"\"NULL\"",
"\"NULLABLE\"",
"\"NULLIF\"",
"\"NULLS\"",
"\"NUMBER\"",
"\"NUMERIC\"",
"\"OBJECT\"",
"\"OCCURRENCES_REGEX\"",
"\"OCTET_LENGTH\"",
"\"OCTETS\"",
"\"OF\"",
"\"OFFSET\"",
"\"OLD\"",
"\"OMIT\"",
"\"ON\"",
"\"ONE\"",
"\"ONLY\"",
"\"OPEN\"",
"\"OPTION\"",
"\"OPTIONS\"",
"\"OR\"",
"\"ORDER\"",
"\"ORDERING\"",
"\"ORDINAL\"",
"\"ORDINALITY\"",
"\"OTHERS\"",
"\"OUT\"",
"\"OUTER\"",
"\"OUTPUT\"",
"\"OVER\"",
"\"OVERLAPS\"",
"\"OVERLAY\"",
"\"OVERRIDING\"",
"\"PAD\"",
"\"PARAMETER\"",
"\"PARAMETER_MODE\"",
"\"PARAMETER_NAME\"",
"\"PARAMETER_ORDINAL_POSITION\"",
"\"PARAMETER_SPECIFIC_CATALOG\"",
"\"PARAMETER_SPECIFIC_NAME\"",
"\"PARAMETER_SPECIFIC_SCHEMA\"",
"\"PARTIAL\"",
"\"PARTITION\"",
"\"PASCAL\"",
"\"PASSING\"",
"\"PASSTHROUGH\"",
"\"PAST\"",
"\"PATH\"",
"\"PATTERN\"",
"\"PER\"",
"\"PERCENT\"",
"\"PERCENTILE_CONT\"",
"\"PERCENTILE_DISC\"",
"\"PERCENT_RANK\"",
"\"PERIOD\"",
"\"PERMUTE\"",
"\"PIVOT\"",
"\"PLACING\"",
"\"PLAN\"",
"\"PLI\"",
"\"PORTION\"",
"\"POSITION\"",
"\"POSITION_REGEX\"",
"\"POWER\"",
"\"PRECEDES\"",
"\"PRECEDING\"",
"\"PRECISION\"",
"\"PREPARE\"",
"\"PRESERVE\"",
"\"PREV\"",
"\"PRIMARY\"",
"\"PRIOR\"",
"\"PRIVILEGES\"",
"\"PROCEDURE\"",
"\"PUBLIC\"",
"\"QUALIFY\"",
"\"QUARTER\"",
"\"QUARTERS\"",
"\"RANGE\"",
"\"RANK\"",
"\"READ\"",
"\"READS\"",
"\"REAL\"",
"\"RECURSIVE\"",
"\"REF\"",
"\"REFERENCES\"",
"\"REFERENCING\"",
"\"REGR_AVGX\"",
"\"REGR_AVGY\"",
"\"REGR_COUNT\"",
"\"REGR_INTERCEPT\"",
"\"REGR_R2\"",
"\"REGR_SLOPE\"",
"\"REGR_SXX\"",
"\"REGR_SXY\"",
"\"REGR_SYY\"",
"\"RELATIVE\"",
"\"RELEASE\"",
"\"REPEATABLE\"",
"\"REPLACE\"",
"\"RESET\"",
"\"RESPECT\"",
"\"RESTART\"",
"\"RESTRICT\"",
"\"RESULT\"",
"\"RETURN\"",
"\"RETURNED_CARDINALITY\"",
"\"RETURNED_LENGTH\"",
"\"RETURNED_OCTET_LENGTH\"",
"\"RETURNED_SQLSTATE\"",
"\"RETURNING\"",
"\"RETURNS\"",
"\"REVOKE\"",
"\"RIGHT\"",
"\"RLIKE\"",
"\"ROLE\"",
"\"ROLLBACK\"",
"\"ROLLUP\"",
"\"ROUTINE\"",
"\"ROUTINE_CATALOG\"",
"\"ROUTINE_NAME\"",
"\"ROUTINE_SCHEMA\"",
"\"ROW\"",
"\"ROW_COUNT\"",
"\"ROW_NUMBER\"",
"\"ROWS\"",
"\"RUNNING\"",
"\"SAFE_CAST\"",
"\"SAFE_OFFSET\"",
"\"SAFE_ORDINAL\"",
"\"SATURDAY\"",
"\"SAVEPOINT\"",
"\"SCALAR\"",
"\"SCALE\"",
"\"SCHEMA\"",
"\"SCHEMA_NAME\"",
"\"SCOPE\"",
"\"SCOPE_CATALOGS\"",
"\"SCOPE_NAME\"",
"\"SCOPE_SCHEMA\"",
"\"SCROLL\"",
"\"SEARCH\"",
"\"SECOND\"",
"\"SECONDS\"",
"\"SECTION\"",
"\"SECURITY\"",
"\"SEEK\"",
"\"SELECT\"",
"\"SELF\"",
"\"SENSITIVE\"",
"\"SEPARATOR\"",
"\"SEQUENCE\"",
"\"SERIALIZABLE\"",
"\"SERVER\"",
"\"SERVER_NAME\"",
"\"SESSION\"",
"\"SESSION_USER\"",
"\"SET\"",
"\"SETS\"",
"\"MINUS\"",
"\"SHOW\"",
"\"SIMILAR\"",
"\"SIMPLE\"",
"\"SIZE\"",
"\"SKIP\"",
"\"SMALLINT\"",
"\"SOME\"",
"\"SOURCE\"",
"\"SPACE\"",
"\"SPECIFIC\"",
"\"SPECIFIC_NAME\"",
"\"SPECIFICTYPE\"",
"\"SQL\"",
"\"SQLEXCEPTION\"",
"\"SQLSTATE\"",
"\"SQLWARNING\"",
"\"SQL_BIGINT\"",
"\"SQL_BINARY\"",
"\"SQL_BIT\"",
"\"SQL_BLOB\"",
"\"SQL_BOOLEAN\"",
"\"SQL_CHAR\"",
"\"SQL_CLOB\"",
"\"SQL_DATE\"",
"\"SQL_DECIMAL\"",
"\"SQL_DOUBLE\"",
"\"SQL_FLOAT\"",
"\"SQL_INTEGER\"",
"\"SQL_INTERVAL_DAY\"",
"\"SQL_INTERVAL_DAY_TO_HOUR\"",
"\"SQL_INTERVAL_DAY_TO_MINUTE\"",
"\"SQL_INTERVAL_DAY_TO_SECOND\"",
"\"SQL_INTERVAL_HOUR\"",
"\"SQL_INTERVAL_HOUR_TO_MINUTE\"",
"\"SQL_INTERVAL_HOUR_TO_SECOND\"",
"\"SQL_INTERVAL_MINUTE\"",
"\"SQL_INTERVAL_MINUTE_TO_SECOND\"",
"\"SQL_INTERVAL_MONTH\"",
"\"SQL_INTERVAL_SECOND\"",
"\"SQL_INTERVAL_YEAR\"",
"\"SQL_INTERVAL_YEAR_TO_MONTH\"",
"\"SQL_LONGVARBINARY\"",
"\"SQL_LONGVARCHAR\"",
"\"SQL_LONGVARNCHAR\"",
"\"SQL_NCHAR\"",
"\"SQL_NCLOB\"",
"\"SQL_NUMERIC\"",
"\"SQL_NVARCHAR\"",
"\"SQL_REAL\"",
"\"SQL_SMALLINT\"",
"\"SQL_TIME\"",
"\"SQL_TIMESTAMP\"",
"\"SQL_TINYINT\"",
"\"SQL_TSI_DAY\"",
"\"SQL_TSI_FRAC_SECOND\"",
"\"SQL_TSI_HOUR\"",
"\"SQL_TSI_MICROSECOND\"",
"\"SQL_TSI_MINUTE\"",
"\"SQL_TSI_MONTH\"",
"\"SQL_TSI_QUARTER\"",
"\"SQL_TSI_SECOND\"",
"\"SQL_TSI_WEEK\"",
"\"SQL_TSI_YEAR\"",
"\"SQL_VARBINARY\"",
"\"SQL_VARCHAR\"",
"\"SQRT\"",
"\"START\"",
"\"STATE\"",
"\"STATEMENT\"",
"\"STATIC\"",
"\"STDDEV_POP\"",
"\"STDDEV_SAMP\"",
"\"STREAM\"",
"\"STRING_AGG\"",
"\"STRUCTURE\"",
"\"STYLE\"",
"\"SUBCLASS_ORIGIN\"",
"\"SUBMULTISET\"",
"\"SUBSET\"",
"\"SUBSTITUTE\"",
"\"SUBSTRING\"",
"\"SUBSTRING_REGEX\"",
"\"SUCCEEDS\"",
"\"SUM\"",
"\"SUNDAY\"",
"\"SYMMETRIC\"",
"\"SYSTEM\"",
"\"SYSTEM_TIME\"",
"\"SYSTEM_USER\"",
"\"TABLE\"",
"\"TABLE_NAME\"",
"\"TABLESAMPLE\"",
"\"TEMPORARY\"",
"\"THEN\"",
"\"THURSDAY\"",
"\"TIES\"",
"\"TIME\"",
"\"TIME_DIFF\"",
"\"TIME_TRUNC\"",
"\"TIMESTAMP\"",
"\"TIMESTAMPADD\"",
"\"TIMESTAMPDIFF\"",
"\"TIMESTAMP_DIFF\"",
"\"TIMESTAMP_TRUNC\"",
"\"TIMEZONE_HOUR\"",
"\"TIMEZONE_MINUTE\"",
"\"TINYINT\"",
"\"TO\"",
"\"TOP_LEVEL_COUNT\"",
"\"TRAILING\"",
"\"TRANSACTION\"",
"\"TRANSACTIONS_ACTIVE\"",
"\"TRANSACTIONS_COMMITTED\"",
"\"TRANSACTIONS_ROLLED_BACK\"",
"\"TRANSFORM\"",
"\"TRANSFORMS\"",
"\"TRANSLATE\"",
"\"TRANSLATE_REGEX\"",
"\"TRANSLATION\"",
"\"TREAT\"",
"\"TRIGGER\"",
"\"TRIGGER_CATALOG\"",
"\"TRIGGER_NAME\"",
"\"TRIGGER_SCHEMA\"",
"\"TRIM\"",
"\"TRIM_ARRAY\"",
"\"TRUE\"",
"\"TRUNCATE\"",
"\"TRY_CAST\"",
"\"TUESDAY\"",
"\"TUMBLE\"",
"\"TYPE\"",
"\"UESCAPE\"",
"\"UNBOUNDED\"",
"\"UNCOMMITTED\"",
"\"UNCONDITIONAL\"",
"\"UNDER\"",
"\"UNION\"",
"\"UNIQUE\"",
"\"UNKNOWN\"",
"\"UNPIVOT\"",
"\"UNNAMED\"",
"\"UNNEST\"",
"\"UPDATE\"",
"\"UPPER\"",
"\"UPSERT\"",
"\"USAGE\"",
"\"USER\"",
"\"USER_DEFINED_TYPE_CATALOG\"",
"\"USER_DEFINED_TYPE_CODE\"",
"\"USER_DEFINED_TYPE_NAME\"",
"\"USER_DEFINED_TYPE_SCHEMA\"",
"\"USING\"",
"\"UTF8\"",
"\"UTF16\"",
"\"UTF32\"",
"\"VALUE\"",
"\"VALUES\"",
"\"VALUE_OF\"",
"\"VAR_POP\"",
"\"VAR_SAMP\"",
"\"VARBINARY\"",
"\"VARCHAR\"",
"\"VARYING\"",
"\"VERSION\"",
"\"VERSIONING\"",
"\"VIEW\"",
"\"WEDNESDAY\"",
"\"WEEK\"",
"\"WEEKS\"",
"\"WHEN\"",
"\"WHENEVER\"",
"\"WHERE\"",
"\"WIDTH_BUCKET\"",
"\"WINDOW\"",
"\"WITH\"",
"\"WITHIN\"",
"\"WITHOUT\"",
"\"WORK\"",
"\"WRAPPER\"",
"\"WRITE\"",
"\"XML\"",
"\"YEAR\"",
"\"YEARS\"",
"\"ZONE\"",
"\"ANTI\"",
"\"DISCARD\"",
"\"IF\"",
"\"PLANS\"",
"\"SEED\"",
"\"SEMI\"",
"\"SEQUENCES\"",
"\"TEMP\"",
"\"VOLATILE\"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\"(\"",
"\")\"",
"",
"",
"",
"",
"\"{\"",
"\"}\"",
"\"[\"",
"\"]\"",
"\";\"",
"\".\"",
"\",\"",
"\"=\"",
"\">\"",
"\"<\"",
"\"?\"",
"\":\"",
"\"<=\"",
"\">=\"",
"\"<>\"",
"\"!=\"",
"\"+\"",
"\"-\"",
"\"->\"",
"\"*\"",
"\"/\"",
"\"%\"",
"\"||\"",
"\"=>\"",
"\"..\"",
"\"\\\'\"",
"\"\\\"\"",
"\"|\"",
"\"^\"",
"\"$\"",
"\"::\"",
"\"<=>\"",
"\" \"",
"\"\\t\"",
"\"\\n\"",
"\"\\r\"",
"\"\\f\"",
"\"/*+\"",
"\"*/\"",
"",
"\"/*\"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
};
}