/* Generated By:JJTree&JavaCC: Do not edit this line. WolfSQLParserConstants.java */
package hiro.yoshioka.ast.sql.oracle;

public interface WolfSQLParserConstants {

  int EOF = 0;
  int SINGLE_COMMENT = 6;
  int MULTI_COMMENT = 7;
  int INTEGER_LITERAL = 8;
  int SIZE_LITERAL = 9;
  int BIND_LITERAL = 10;
  int HINT_COM_START = 11;
  int HINT_COM_END = 12;
  int HINT_LINE_COM_START = 13;
  int SELECT = 14;
  int INSERT = 15;
  int UPDATE = 16;
  int DELETE = 17;
  int COMMENT = 18;
  int SET = 19;
  int INTO = 20;
  int VALUES = 21;
  int FROM = 22;
  int WHERE = 23;
  int ORDER = 24;
  int GROUP = 25;
  int SYSDATE = 26;
  int AS = 27;
  int BY = 28;
  int LIKE = 29;
  int ESCAPE = 30;
  int DISTINCT = 31;
  int NOT = 32;
  int NULL = 33;
  int CROSS = 34;
  int NATURAL = 35;
  int INNER = 36;
  int OUTER = 37;
  int LEFT = 38;
  int RIGHT = 39;
  int JOIN = 40;
  int ON = 41;
  int FULL = 42;
  int USING = 43;
  int IN = 44;
  int IS = 45;
  int OR = 46;
  int AND = 47;
  int CASE = 48;
  int WHEN = 49;
  int THEN = 50;
  int ELSE = 51;
  int END = 52;
  int UNION = 53;
  int ALL = 54;
  int INTERSECT = 55;
  int MINUS2 = 56;
  int ANY = 57;
  int SOME = 58;
  int FOR = 59;
  int OF = 60;
  int NOWAIT = 61;
  int ROWNUM = 62;
  int ROWID = 63;
  int NEXTVAL = 64;
  int CURRVAL = 65;
  int LEVEL = 66;
  int PRIOR = 67;
  int ASC = 68;
  int DESC = 69;
  int NULLS = 70;
  int FIRST = 71;
  int LAST = 72;
  int START = 73;
  int WITH = 74;
  int CONNECT = 75;
  int CUBE = 76;
  int ROLLUP = 77;
  int HAVING = 78;
  int RETURNING = 79;
  int RETURN = 80;
  int BETWEEN = 81;
  int EXISTS = 82;
  int TIMESTAMP3 = 83;
  int COLUMN_TYPE = 84;
  int ARRAY = 85;
  int BIGINT = 86;
  int BINARY = 87;
  int BIT = 88;
  int BLOB = 89;
  int BOOLEAN = 90;
  int CLOB = 91;
  int CHAR = 92;
  int DATE = 93;
  int DATALINK = 94;
  int DECIMAL = 95;
  int DOUBLE = 96;
  int FLOAT = 97;
  int INTEGER = 98;
  int JAVA_OBJECT = 99;
  int LONGVARBINARY = 100;
  int LONGVARCHAR = 101;
  int NUMBER = 102;
  int NUMERIC = 103;
  int SMALLINT = 104;
  int STRUCT = 105;
  int TIME = 106;
  int TIMESTAMP = 107;
  int TINYINT = 108;
  int OTHER = 109;
  int REAL = 110;
  int REF = 111;
  int VARCHAR2 = 112;
  int VARCHAR = 113;
  int VARBINARY = 114;
  int ALTER = 115;
  int ENABLE = 116;
  int DISABLE = 117;
  int ADD = 118;
  int COLUMN = 119;
  int CHECK = 120;
  int CREATE = 121;
  int CONSTRAINT = 122;
  int DROP = 123;
  int DEFAULT2 = 124;
  int FOREIGN = 125;
  int FREELISTS = 126;
  int GLOBAL = 127;
  int INDEX = 128;
  int INITIAL = 129;
  int KEY = 130;
  int MINEXTENTS = 131;
  int MAXEXTENTS = 132;
  int NEXT = 133;
  int MODIFY = 134;
  int PRIMARY = 135;
  int PCTINCREASE = 136;
  int REFERENCES = 137;
  int STORAGE = 138;
  int TABLESPACE = 139;
  int TEMPORARY = 140;
  int TABLE = 141;
  int UNLIMITED = 142;
  int UNIQUE = 143;
  int EXPLAIN = 144;
  int PLAN = 145;
  int RENAME = 146;
  int TO = 147;
  int MINIMIZE = 148;
  int NOMINIMIZE = 149;
  int RECORDS_PER_BLOCK = 150;
  int SCOPE = 151;
  int CASCADE = 152;
  int DEFERRABLE = 153;
  int USER = 154;
  int IDENTIFIED = 155;
  int DBA_DDL = 156;
  int ANALYZE = 157;
  int CLUSTER = 158;
  int COMPUTE = 159;
  int STATISTICS = 160;
  int ESTIMATE = 161;
  int SAMPLE = 162;
  int ROWS = 163;
  int CONSTRAINTS = 164;
  int RESTRICT = 165;
  int TRUNCATE = 166;
  int GRANT = 167;
  int ADMIN = 168;
  int RESOURCE = 169;
  int REVOKE = 170;
  int RANGE = 171;
  int UNBOUNDED = 172;
  int PRECEDING = 173;
  int CURRENT = 174;
  int ROW = 175;
  int OVER = 176;
  int PARTITION = 177;
  int FOLLOWING = 178;
  int ROW_NUMBER = 179;
  int RANK = 180;
  int DENSE_RANK = 181;
  int NVL = 182;
  int NVL2 = 183;
  int PCTFREE = 184;
  int PCTTHRESHOLD = 185;
  int PCTUSED = 186;
  int INITRANS = 187;
  int MAXTRANS = 188;
  int LOGGING = 189;
  int NOLOGGING = 190;
  int FREELIST = 191;
  int GROUPS = 192;
  int OPTIMAL = 193;
  int BUFFER_POOL = 194;
  int KEEP = 195;
  int RECYCLE = 196;
  int COMMIT = 197;
  int PRESERVE = 198;
  int ORGANIZATION = 199;
  int HEAP = 200;
  int COMPRESS = 201;
  int NOCOMPRESS = 202;
  int CACHE = 203;
  int NOCACHE = 204;
  int TRIGGER = 205;
  int BEFORE = 206;
  int AFTER = 207;
  int EACH = 208;
  int INSTED = 209;
  int FUNCTION = 210;
  int PROCEDURE = 211;
  int DECLARE = 212;
  int BEGIN = 213;
  int LOOP = 214;
  int OUT = 215;
  int NOCOPY = 216;
  int VERSIONS = 217;
  int SCAN = 218;
  int MINVALUE = 219;
  int MAXVALUE = 220;
  int INTERVAL = 221;
  int DAY = 222;
  int HOUR = 223;
  int MINUTE = 224;
  int SECOND = 225;
  int ABS = 226;
  int ACOS = 227;
  int ASCIISTR = 228;
  int ASIN = 229;
  int ATAN = 230;
  int CARDINALITY = 231;
  int CEIL = 232;
  int CHARTOROWID = 233;
  int COS = 234;
  int COSH = 235;
  int EXP = 236;
  int FLOOR = 237;
  int LAST_DAY = 238;
  int LENGTH = 239;
  int LENGTHB = 240;
  int LN = 241;
  int BIN_TO_NUM = 242;
  int ATAN2 = 243;
  int BITAND = 244;
  int LOG = 245;
  int CHR = 246;
  int NCHAR_CS = 247;
  int PI = 248;
  int ADD_MONTHS = 249;
  int MONTHS_BETWEEN = 250;
  int GENERATED = 251;
  int IDENTITY = 252;
  int SESSION = 253;
  int CLOSE = 254;
  int DATABASE = 255;
  int LINK = 256;
  int SEQUENCE = 257;
  int SCHEMA = 258;
  int VIEW = 259;
  int IF = 260;
  int CAST = 261;
  int TO_CHAR = 262;
  int TO_DATE = 263;
  int TO_NUMBER = 264;
  int LPAD = 265;
  int RPAD = 266;
  int COUNT = 267;
  int MIN = 268;
  int MAX = 269;
  int SUM = 270;
  int AVG = 271;
  int DECODE = 272;
  int REPLACE = 273;
  int ROUND = 274;
  int SUBSTRB = 275;
  int SUBSTR = 276;
  int TRANSLATE = 277;
  int UPPER = 278;
  int LOWER = 279;
  int LTRIM = 280;
  int RTRIM = 281;
  int TRIM = 282;
  int LEADING = 283;
  int TRAILING = 284;
  int BOTH = 285;
  int COALESCE = 286;
  int ASCII = 287;
  int BIN = 288;
  int BIT_LENGTH = 289;
  int CHAR_LENGTH = 290;
  int CHARACTER_LENGTH = 291;
  int HEX = 292;
  int CONV = 293;
  int ADDTIME = 294;
  int DATEDIFF = 295;
  int CURDATE = 296;
  int CURRENT_DATE = 297;
  int CURTIME = 298;
  int CURRENT_TIME = 299;
  int CURRENT_TIMESTAMP = 300;
  int NOW = 301;
  int DATE_FORMAT = 302;
  int DAYNAME = 303;
  int DAYOFMONTH = 304;
  int DAYOFWEEK = 305;
  int DAYOFYEAR = 306;
  int SUBSTRING = 307;
  int ASSIGN = 308;
  int CONCAT = 309;
  int COMMA = 310;
  int SEMICOLON = 311;
  int DOT = 312;
  int ROWTYPE = 313;
  int TILDE = 314;
  int LESS = 315;
  int LESSEQUAL = 316;
  int GREATER = 317;
  int GREATEREQUAL = 318;
  int EQUAL = 319;
  int NOTEQUAL = 320;
  int NOTEQUAL2 = 321;
  int NOTEQUAL3 = 322;
  int OPENPAREN = 323;
  int CLOSEPAREN = 324;
  int ASTERISK = 325;
  int SLASH = 326;
  int PLUS = 327;
  int MINUS = 328;
  int QUESTIONMARK = 329;
  int PERCENT = 330;
  int UNDERSCORE = 331;
  int ATMARK = 332;
  int JOINPLUS = 333;
  int SHARP = 334;
  int IDENTIFIER = 335;
  int CHR_DEF = 336;
  int LETTER = 337;
  int DIGIT = 338;
  int CHARACTER_LITERAL = 339;
  int STRING_LITERAL = 340;

  int DEFAULT = 0;

  String[] tokenImage = {
    "<EOF>",
    "\" \"",
    "\"\\t\"",
    "\"\\n\"",
    "\"\\r\"",
    "<token of kind 5>",
    "<SINGLE_COMMENT>",
    "<MULTI_COMMENT>",
    "<INTEGER_LITERAL>",
    "<SIZE_LITERAL>",
    "<BIND_LITERAL>",
    "\"/*+\"",
    "\"*/\"",
    "\"--+\"",
    "\"SELECT\"",
    "\"INSERT\"",
    "\"UPDATE\"",
    "\"DELETE\"",
    "\"COMMENT\"",
    "\"SET\"",
    "\"INTO\"",
    "\"VALUES\"",
    "\"FROM\"",
    "\"WHERE\"",
    "\"ORDER\"",
    "\"GROUP\"",
    "\"SYSDATE\"",
    "\"AS\"",
    "\"BY\"",
    "\"LIKE\"",
    "\"ESCAPE\"",
    "\"DISTINCT\"",
    "\"NOT\"",
    "\"NULL\"",
    "\"CROSS\"",
    "\"NATURAL\"",
    "\"INNER\"",
    "\"OUTER\"",
    "\"LEFT\"",
    "\"RIGHT\"",
    "\"JOIN\"",
    "\"ON\"",
    "\"FULL\"",
    "\"USING\"",
    "\"IN\"",
    "\"IS\"",
    "\"OR\"",
    "\"AND\"",
    "\"CASE\"",
    "\"WHEN\"",
    "\"THEN\"",
    "\"ELSE\"",
    "\"END\"",
    "\"UNION\"",
    "\"ALL\"",
    "\"INTERSECT\"",
    "\"MINUS\"",
    "\"ANY\"",
    "\"SOME\"",
    "\"FOR\"",
    "\"OF\"",
    "\"NOWAIT\"",
    "\"ROWNUM\"",
    "\"ROWID\"",
    "\"NEXTVAL\"",
    "\"CURRVAL\"",
    "\"LEVEL\"",
    "\"PRIOR\"",
    "\"ASC\"",
    "\"DESC\"",
    "\"NULLS\"",
    "\"FIRST\"",
    "\"LAST\"",
    "\"START\"",
    "\"WITH\"",
    "\"CONNECT\"",
    "\"CUBE\"",
    "\"ROLLUP\"",
    "\"HAVING\"",
    "\"RETURNING\"",
    "\"RETURN\"",
    "\"BETWEEN\"",
    "\"EXISTS\"",
    "<TIMESTAMP3>",
    "<COLUMN_TYPE>",
    "\"ARRAY\"",
    "\"BIGINT\"",
    "\"BINARY\"",
    "\"BIT\"",
    "\"BLOB\"",
    "\"BOOLEAN\"",
    "\"CLOB\"",
    "\"CHAR\"",
    "\"DATE\"",
    "\"DATALINK\"",
    "\"DECIMAL\"",
    "\"DOUBLE\"",
    "\"FLOAT\"",
    "\"INTEGER\"",
    "\"JAVA_OBJECT\"",
    "\"LONGVARBINARY\"",
    "\"LONGVARCHAR\"",
    "\"NUMBER\"",
    "\"NUMERIC\"",
    "\"SMALLINT\"",
    "\"STRUCT\"",
    "\"TIME\"",
    "\"TIMESTAMP\"",
    "\"TINYINT\"",
    "\"OTHER\"",
    "\"REAL\"",
    "\"REF\"",
    "\"VARCHAR2\"",
    "\"VARCHAR\"",
    "\"VARBINARY\"",
    "\"ALTER\"",
    "\"ENABLE\"",
    "\"DISABLE\"",
    "\"ADD\"",
    "\"COLUMN\"",
    "\"CHECK\"",
    "\"CREATE\"",
    "\"CONSTRAINT\"",
    "\"DROP\"",
    "<DEFAULT2>",
    "\"FOREIGN\"",
    "\"FREELISTS\"",
    "\"GLOBAL\"",
    "\"INDEX\"",
    "\"INITIAL\"",
    "\"KEY\"",
    "\"MINEXTENTS\"",
    "\"MAXEXTENTS\"",
    "\"NEXT\"",
    "\"MODIFY\"",
    "\"PRIMARY\"",
    "\"PCTINCREASE\"",
    "\"REFERENCES\"",
    "\"STORAGE\"",
    "\"TABLESPACE\"",
    "\"TEMPORARY\"",
    "\"TABLE\"",
    "\"UNLIMITED\"",
    "\"UNIQUE\"",
    "\"EXPLAIN\"",
    "\"PLAN\"",
    "\"RENAME\"",
    "\"TO\"",
    "\"MINIMIZE\"",
    "\"NOMINIMIZE\"",
    "\"RECORDS_PER_BLOCK\"",
    "\"SCOPE\"",
    "\"CASCADE\"",
    "\"DEFERRABLE\"",
    "\"USER\"",
    "\"IDENTIFIED\"",
    "\"DBA/DDL\"",
    "\"ANALYZE\"",
    "\"CLUSTER\"",
    "\"COMPUTE\"",
    "\"STATISTICS\"",
    "\"ESTIMATE\"",
    "\"SAMPLE\"",
    "\"ROWS\"",
    "\"CONSTRAINTS\"",
    "\"RESTRICT\"",
    "\"TRUNCATE\"",
    "\"GRANT\"",
    "\"ADMIN\"",
    "\"RESOURCE\"",
    "\"REVOKE\"",
    "\"RANGE\"",
    "\"UNBOUNDED\"",
    "\"PRECEDING\"",
    "\"CURRENT\"",
    "\"ROW\"",
    "\"OVER\"",
    "\"PARTITION\"",
    "\"FOLLOWING\"",
    "\"ROW_NUMBER\"",
    "\"RANK\"",
    "\"DENSE_RANK\"",
    "\"NVL\"",
    "\"NVL2\"",
    "\"PCTFREE\"",
    "\"PCTTHRESHOLD\"",
    "\"PCTUSED\"",
    "\"INITRANS\"",
    "\"MAXTRANS\"",
    "\"LOGGING\"",
    "\"NOLOGGING\"",
    "\"FREELIST\"",
    "\"GROUPS\"",
    "\"OPTIMAL\"",
    "\"BUFFER_POOL\"",
    "\"KEEP\"",
    "\"RECYCLE\"",
    "\"COMMIT\"",
    "\"PRESERVE\"",
    "\"ORGANIZATION\"",
    "\"HEAP\"",
    "\"COMPRESS\"",
    "\"NOCOMPRESS\"",
    "\"CACHE\"",
    "\"NOCACHE\"",
    "\"TRIGGER\"",
    "\"BEFORE\"",
    "\"AFTER\"",
    "\"EACH\"",
    "\"INSTED\"",
    "\"FUNCTION\"",
    "\"PROCEDURE\"",
    "\"DECLARE\"",
    "\"BEGIN\"",
    "\"LOOP\"",
    "\"OUT\"",
    "\"NOCOPY\"",
    "\"VERSIONS\"",
    "\"SCAN\"",
    "\"MINVALUE\"",
    "\"MAXVALUE\"",
    "\"INTERVAL\"",
    "\"DAY\"",
    "\"HOUR\"",
    "\"MINUTE\"",
    "\"SECOND\"",
    "\"ABS\"",
    "\"ACOS\"",
    "\"ASCIISTR\"",
    "\"ASIN\"",
    "\"ATAN\"",
    "\"CARDINALITY\"",
    "\"CEIL\"",
    "\"CHARTOROWID\"",
    "\"COS\"",
    "\"COSH\"",
    "\"EXP\"",
    "\"FLOOR\"",
    "\"LAST_DAY\"",
    "\"LENGTH\"",
    "\"LENGTHB\"",
    "\"LN\"",
    "\"BIN_TO_NUM\"",
    "\"ATAN2\"",
    "\"BITAND\"",
    "\"LOG\"",
    "\"CHR\"",
    "\"NCHAR_CS\"",
    "\"PI\"",
    "\"ADD_MONTHS\"",
    "\"MONTHS_BETWEEN\"",
    "\"GENERATED\"",
    "\"IDENTITY\"",
    "\"SESSION\"",
    "\"CLOSE\"",
    "\"DATABASE\"",
    "\"LINK\"",
    "\"SEQUENCE\"",
    "\"SCHEMA\"",
    "\"VIEW\"",
    "\"IF\"",
    "\"CAST\"",
    "\"TO_CHAR\"",
    "\"TO_DATE\"",
    "\"TO_NUMBER\"",
    "\"LPAD\"",
    "\"RPAD\"",
    "\"COUNT\"",
    "\"MIN\"",
    "\"MAX\"",
    "\"SUM\"",
    "\"AVG\"",
    "\"DECODE\"",
    "\"REPLACE\"",
    "\"ROUND\"",
    "\"SUBSTRB\"",
    "\"SUBSTR\"",
    "\"TRANSLATE\"",
    "\"UPPER\"",
    "\"LOWER\"",
    "\"LTRIM\"",
    "\"RTRIM\"",
    "\"TRIM\"",
    "\"LEADING\"",
    "\"TRAILING\"",
    "\"BOTH\"",
    "\"COALESCE\"",
    "\"ASCII\"",
    "\"BIN\"",
    "\"BIT_LENGTH\"",
    "\"CHAR_LENGTH\"",
    "\"CHARACTER_LENGTH\"",
    "\"HEX\"",
    "\"CONV\"",
    "\"ADDTIME\"",
    "\"DATEDIFF\"",
    "\"CURDATE\"",
    "\"CURRENT_DATE\"",
    "\"CURTIME\"",
    "\"CURRENT_TIME\"",
    "\"CURRENT_TIMESTAMP\"",
    "\"NOW\"",
    "\"DATE_FORMAT\"",
    "\"DAYNAME\"",
    "\"DAYOFMONTH\"",
    "\"DAYOFWEEK\"",
    "\"DAYOFYEAR\"",
    "\"SUBSTRING\"",
    "\":=\"",
    "\"||\"",
    "\",\"",
    "\";\"",
    "\".\"",
    "\"%ROWTYPE\"",
    "\"~\"",
    "\"<\"",
    "\"<=\"",
    "\">\"",
    "\">=\"",
    "\"=\"",
    "\"!=\"",
    "\"<>\"",
    "\"^=\"",
    "\"(\"",
    "\")\"",
    "\"*\"",
    "\"/\"",
    "\"+\"",
    "\"-\"",
    "\"?\"",
    "\"%\"",
    "\"_\"",
    "\"@\"",
    "\"(+)\"",
    "\"#\"",
    "<IDENTIFIER>",
    "<CHR_DEF>",
    "<LETTER>",
    "<DIGIT>",
    "<CHARACTER_LITERAL>",
    "<STRING_LITERAL>",
    "\"..\"",
  };

}
