summaryrefslogtreecommitdiffstats
path: root/kexi/3rdparty/kexisql3/src/parse.h
blob: fcedda58962a47a77b893e0beebc44c4c4533abb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
#define TK_END_OF_FILE                     1
#define TK_ILLEGAL                         2
#define TK_SPACE                           3
#define TK_UNCLOSED_STRING                 4
#define TK_COMMENT                         5
#define TK_FUNCTION                        6
#define TK_COLUMN                          7
#define TK_AGG_FUNCTION                    8
#define TK_AGG_COLUMN                      9
#define TK_CONST_FUNC                     10
#define TK_SEMI                           11
#define TK_EXPLAIN                        12
#define TK_QUERY                          13
#define TK_PLAN                           14
#define TK_BEGIN                          15
#define TK_TRANSACTION                    16
#define TK_DEFERRED                       17
#define TK_IMMEDIATE                      18
#define TK_EXCLUSIVE                      19
#define TK_COMMIT                         20
#define TK_END                            21
#define TK_ROLLBACK                       22
#define TK_CREATE                         23
#define TK_TABLE                          24
#define TK_TEMP                           25
#define TK_LP                             26
#define TK_RP                             27
#define TK_AS                             28
#define TK_COMMA                          29
#define TK_ID                             30
#define TK_ABORT                          31
#define TK_AFTER                          32
#define TK_ANALYZE                        33
#define TK_ASC                            34
#define TK_ATTACH                         35
#define TK_BEFORE                         36
#define TK_CASCADE                        37
#define TK_CAST                           38
#define TK_CONFLICT                       39
#define TK_DATABASE                       40
#define TK_DESC                           41
#define TK_DETACH                         42
#define TK_EACH                           43
#define TK_FAIL                           44
#define TK_FOR                            45
#define TK_IGNORE                         46
#define TK_INITIALLY                      47
#define TK_INSTEAD                        48
#define TK_LIKE_KW                        49
#define TK_MATCH                          50
#define TK_KEY                            51
#define TK_OF                             52
#define TK_OFFSET                         53
#define TK_PRAGMA                         54
#define TK_RAISE                          55
#define TK_REPLACE                        56
#define TK_RESTRICT                       57
#define TK_ROW                            58
#define TK_STATEMENT                      59
#define TK_TRIGGER                        60
#define TK_VACUUM                         61
#define TK_VIEW                           62
#define TK_REINDEX                        63
#define TK_RENAME                         64
#define TK_CTIME_KW                       65
#define TK_ALTER                          66
#define TK_OR                             67
#define TK_AND                            68
#define TK_NOT                            69
#define TK_IS                             70
#define TK_BETWEEN                        71
#define TK_IN                             72
#define TK_ISNULL                         73
#define TK_NOTNULL                        74
#define TK_NE                             75
#define TK_EQ                             76
#define TK_GT                             77
#define TK_LE                             78
#define TK_LT                             79
#define TK_GE                             80
#define TK_ESCAPE                         81
#define TK_BITAND                         82
#define TK_BITOR                          83
#define TK_LSHIFT                         84
#define TK_RSHIFT                         85
#define TK_PLUS                           86
#define TK_MINUS                          87
#define TK_STAR                           88
#define TK_SLASH                          89
#define TK_REM                            90
#define TK_CONCAT                         91
#define TK_UMINUS                         92
#define TK_UPLUS                          93
#define TK_BITNOT                         94
#define TK_STRING                         95
#define TK_JOIN_KW                        96
#define TK_CONSTRAINT                     97
#define TK_DEFAULT                        98
#define TK_NULL                           99
#define TK_PRIMARY                        100
#define TK_UNIQUE                         101
#define TK_CHECK                          102
#define TK_REFERENCES                     103
#define TK_COLLATE                        104
#define TK_AUTOINCR                       105
#define TK_ON                             106
#define TK_DELETE                         107
#define TK_UPDATE                         108
#define TK_INSERT                         109
#define TK_SET                            110
#define TK_DEFERRABLE                     111
#define TK_FOREIGN                        112
#define TK_DROP                           113
#define TK_UNION                          114
#define TK_ALL                            115
#define TK_INTERSECT                      116
#define TK_EXCEPT                         117
#define TK_SELECT                         118
#define TK_DISTINCT                       119
#define TK_DOT                            120
#define TK_FROM                           121
#define TK_JOIN                           122
#define TK_USING                          123
#define TK_ORDER                          124
#define TK_BY                             125
#define TK_GROUP                          126
#define TK_HAVING                         127
#define TK_LIMIT                          128
#define TK_WHERE                          129
#define TK_INTO                           130
#define TK_VALUES                         131
#define TK_INTEGER                        132
#define TK_FLOAT                          133
#define TK_BLOB                           134
#define TK_REGISTER                       135
#define TK_VARIABLE                       136
#define TK_EXISTS                         137
#define TK_CASE                           138
#define TK_WHEN                           139
#define TK_THEN                           140
#define TK_ELSE                           141
#define TK_INDEX                          142
#define TK_TO                             143
#define TK_ADD                            144
#define TK_COLUMNKW                       145