001: package net.sourceforge.squirrel_sql.client.session.parser.kernel;
002:
003: public interface ParsingConstants {
004: //
005: //
006: // DO NOT CHANGE THE VALUES OF THIS CONSTANTS.
007: //
008: // These constants where introduced to make the parser
009: // code more readable. Care was taken. Still it can
010: // not be guaranteed that changing a value will
011: // not be harmful.
012: //
013:
014: static final int KW_ACTION = 90;
015: static final int KW_ADD = 97;
016: static final int KW_ALTER = 98;
017: static final int KW_AND = 57;
018: static final int KW_ASC = 51;
019: static final int KW_AVG = 48;
020: static final int KW_BETWEEN = 67;
021: static final int KW_BY = 36;
022: static final int KW_CASCADE = 88;
023: static final int KW_CHAR = 72;
024: static final int KW_CHARACTER = 73;
025: static final int KW_CHECK = 92;
026: static final int KW_COMMIT = 69;
027: static final int KW_CONSTRAINT = 99;
028: static final int KW_COUNT = 44;
029: static final int KW_CREATE = 93;
030: static final int KW_DATE = 79;
031: static final int KW_DEFAULT = 81;
032: static final int KW_DESC = 50;
033: static final int KW_DROP = 96;
034: static final int KW_ESCAPE = 60;
035: static final int KW_FOREIGN = 84;
036: static final int KW_GROUP = 35;
037: static final int KW_HAVING = 37;
038: static final int KW_IN = 68;
039: static final int KW_INDEX = 100;
040: static final int KW_INT = 76;
041: static final int KW_INTEGER = 75;
042: static final int KW_IS = 61;
043: static final int KW_KEY = 83;
044: static final int KW_LIKE = 59;
045: static final int KW_MATCH = 86;
046: static final int KW_MAX = 46;
047: static final int KW_MIN = 47;
048: static final int KW_MONTH = 42;
049: static final int KW_NO = 89;
050: static final int KW_NOT = 54;
051: static final int KW_NULL = 49;
052: static final int KW_NUMERIC = 78;
053: static final int KW_OR = 58;
054: static final int KW_ORDER = 38;
055: static final int KW_PARTIAL = 87;
056: static final int KW_PRIMARY = 82;
057: static final int KW_REFERENCES = 85;
058: static final int KW_RESTRICT = 95;
059: static final int KW_ROLLBACK = 70;
060: static final int KW_SMALLINT = 77;
061: static final int KW_SUM = 45;
062: static final int KW_TABLE = 94;
063: static final int KW_TIME = 80;
064: static final int KW_TIMESTAMP = 40;
065: static final int KW_UNIQUE = 91;
066: static final int KW_UPPER = 41;
067: static final int KW_USING = 33;
068: static final int KW_VARCHAR = 74;
069: static final int KW_WHERE = 34;
070: static final int KW_WORK = 71;
071: static final int KW_YEAR = 43;
072:
073: static final int KW_ALL = 11;
074: static final int KW_AS = 23;
075: static final int KW_DISTINCT = 21;
076: static final int KW_EXCEPT = 8;
077: static final int KW_FROM = 19;
078: static final int KW_INSERT = 15;
079: static final int KW_INTERSECT = 9;
080: static final int KW_INTO = 16;
081: static final int KW_MINUS = 10;
082: static final int KW_SET = 13;
083: static final int KW_UNION = 7;
084: static final int KW_UPDATE = 12;
085: static final int KW_CROSS = 25;
086: static final int KW_DELETE = 18;
087: static final int KW_FULL = 28;
088: static final int KW_INNER = 27;
089: static final int KW_JOIN = 24;
090: static final int KW_LEFT = 29;
091: static final int KW_NATURAL = 26;
092: static final int KW_ON = 32;
093: static final int KW_OUTER = 31;
094: static final int KW_RIGHT = 30;
095: static final int KW_SELECT = 20;
096: static final int KW_VALUES = 17;
097:
098: static final int KW_CASE = -1000;
099: static final int KW_WHEN = -1001;
100: static final int KW_THEN = -1002;
101: static final int KW_ELSE = -1003;
102: static final int KW_END = -1004;
103: static final int KW_VIEW = -1005;
104:
105: static final int KIND_CLOSING_BRAKET = 102;
106: static final int KIND_OPENING_BRAKET = 5;
107: static final int KIND_COMMA = 101;
108: static final int KIND_ASTERISK = 39;
109: static final int KIND_EQUALS = 14;
110:
111: }
|