1/*
2Copyright (c) 2011, 2018, Oracle, MariaDB Corporation Ab and others.
3
4*/
5/*
6 This file is generated, do not edit.
7 See file sql/gen_lex_token.cc.
8*/
9struct lex_token_string
10{
11 const char *m_token_string;
12 int m_token_length;
13 bool m_append_space;
14 bool m_start_expr;
15};
16typedef struct lex_token_string lex_token_string;
17#ifdef LEX_TOKEN_WITH_DEFINITION
18lex_token_string lex_token_array[]=
19{
20/* PART 1: character tokens. */
21/* 000 */ { "\x00", 1, true, false},
22/* 001 */ { "\x01", 1, true, false},
23/* 002 */ { "\x02", 1, true, false},
24/* 003 */ { "\x03", 1, true, false},
25/* 004 */ { "\x04", 1, true, false},
26/* 005 */ { "\x05", 1, true, false},
27/* 006 */ { "\x06", 1, true, false},
28/* 007 */ { "\x07", 1, true, false},
29/* 008 */ { "\x08", 1, true, false},
30/* 009 */ { "\x09", 1, true, false},
31/* 010 */ { "\x0a", 1, true, false},
32/* 011 */ { "\x0b", 1, true, false},
33/* 012 */ { "\x0c", 1, true, false},
34/* 013 */ { "\x0d", 1, true, false},
35/* 014 */ { "\x0e", 1, true, false},
36/* 015 */ { "\x0f", 1, true, false},
37/* 016 */ { "\x10", 1, true, false},
38/* 017 */ { "\x11", 1, true, false},
39/* 018 */ { "\x12", 1, true, false},
40/* 019 */ { "\x13", 1, true, false},
41/* 020 */ { "\x14", 1, true, false},
42/* 021 */ { "\x15", 1, true, false},
43/* 022 */ { "\x16", 1, true, false},
44/* 023 */ { "\x17", 1, true, false},
45/* 024 */ { "\x18", 1, true, false},
46/* 025 */ { "\x19", 1, true, false},
47/* 026 */ { "\x1a", 1, true, false},
48/* 027 */ { "\x1b", 1, true, false},
49/* 028 */ { "\x1c", 1, true, false},
50/* 029 */ { "\x1d", 1, true, false},
51/* 030 */ { "\x1e", 1, true, false},
52/* 031 */ { "\x1f", 1, true, false},
53/* 032 */ { "\x20", 1, true, false},
54/* 033 */ { "\x21", 1, true, false},
55/* 034 */ { "\x22", 1, true, false},
56/* 035 */ { "\x23", 1, true, false},
57/* 036 */ { "\x24", 1, true, false},
58/* 037 */ { "\x25", 1, true, true},
59/* 038 */ { "\x26", 1, true, true},
60/* 039 */ { "\x27", 1, true, false},
61/* 040 */ { "\x28", 1, true, true},
62/* 041 */ { "\x29", 1, true, false},
63/* 042 */ { "\x2a", 1, true, true},
64/* 043 */ { "\x2b", 1, true, true},
65/* 044 */ { "\x2c", 1, true, true},
66/* 045 */ { "\x2d", 1, true, true},
67/* 046 */ { "\x2e", 1, true, false},
68/* 047 */ { "\x2f", 1, true, true},
69/* 048 */ { "\x30", 1, true, false},
70/* 049 */ { "\x31", 1, true, false},
71/* 050 */ { "\x32", 1, true, false},
72/* 051 */ { "\x33", 1, true, false},
73/* 052 */ { "\x34", 1, true, false},
74/* 053 */ { "\x35", 1, true, false},
75/* 054 */ { "\x36", 1, true, false},
76/* 055 */ { "\x37", 1, true, false},
77/* 056 */ { "\x38", 1, true, false},
78/* 057 */ { "\x39", 1, true, false},
79/* 058 */ { "\x3a", 1, true, false},
80/* 059 */ { "\x3b", 1, true, false},
81/* 060 */ { "\x3c", 1, true, false},
82/* 061 */ { "\x3d", 1, true, false},
83/* 062 */ { "\x3e", 1, true, false},
84/* 063 */ { "\x3f", 1, true, false},
85/* 064 */ { "\x40", 1, false, false},
86/* 065 */ { "\x41", 1, true, false},
87/* 066 */ { "\x42", 1, true, false},
88/* 067 */ { "\x43", 1, true, false},
89/* 068 */ { "\x44", 1, true, false},
90/* 069 */ { "\x45", 1, true, false},
91/* 070 */ { "\x46", 1, true, false},
92/* 071 */ { "\x47", 1, true, false},
93/* 072 */ { "\x48", 1, true, false},
94/* 073 */ { "\x49", 1, true, false},
95/* 074 */ { "\x4a", 1, true, false},
96/* 075 */ { "\x4b", 1, true, false},
97/* 076 */ { "\x4c", 1, true, false},
98/* 077 */ { "\x4d", 1, true, false},
99/* 078 */ { "\x4e", 1, true, false},
100/* 079 */ { "\x4f", 1, true, false},
101/* 080 */ { "\x50", 1, true, false},
102/* 081 */ { "\x51", 1, true, false},
103/* 082 */ { "\x52", 1, true, false},
104/* 083 */ { "\x53", 1, true, false},
105/* 084 */ { "\x54", 1, true, false},
106/* 085 */ { "\x55", 1, true, false},
107/* 086 */ { "\x56", 1, true, false},
108/* 087 */ { "\x57", 1, true, false},
109/* 088 */ { "\x58", 1, true, false},
110/* 089 */ { "\x59", 1, true, false},
111/* 090 */ { "\x5a", 1, true, false},
112/* 091 */ { "\x5b", 1, true, false},
113/* 092 */ { "\x5c", 1, true, false},
114/* 093 */ { "\x5d", 1, true, false},
115/* 094 */ { "\x5e", 1, true, true},
116/* 095 */ { "\x5f", 1, true, false},
117/* 096 */ { "\x60", 1, true, false},
118/* 097 */ { "\x61", 1, true, false},
119/* 098 */ { "\x62", 1, true, false},
120/* 099 */ { "\x63", 1, true, false},
121/* 100 */ { "\x64", 1, true, false},
122/* 101 */ { "\x65", 1, true, false},
123/* 102 */ { "\x66", 1, true, false},
124/* 103 */ { "\x67", 1, true, false},
125/* 104 */ { "\x68", 1, true, false},
126/* 105 */ { "\x69", 1, true, false},
127/* 106 */ { "\x6a", 1, true, false},
128/* 107 */ { "\x6b", 1, true, false},
129/* 108 */ { "\x6c", 1, true, false},
130/* 109 */ { "\x6d", 1, true, false},
131/* 110 */ { "\x6e", 1, true, false},
132/* 111 */ { "\x6f", 1, true, false},
133/* 112 */ { "\x70", 1, true, false},
134/* 113 */ { "\x71", 1, true, false},
135/* 114 */ { "\x72", 1, true, false},
136/* 115 */ { "\x73", 1, true, false},
137/* 116 */ { "\x74", 1, true, false},
138/* 117 */ { "\x75", 1, true, false},
139/* 118 */ { "\x76", 1, true, false},
140/* 119 */ { "\x77", 1, true, false},
141/* 120 */ { "\x78", 1, true, false},
142/* 121 */ { "\x79", 1, true, false},
143/* 122 */ { "\x7a", 1, true, false},
144/* 123 */ { "\x7b", 1, true, false},
145/* 124 */ { "\x7c", 1, true, true},
146/* 125 */ { "\x7d", 1, true, false},
147/* 126 */ { "\x7e", 1, true, false},
148/* 127 */ { "\x7f", 1, true, false},
149/* 128 */ { "\x80", 1, true, false},
150/* 129 */ { "\x81", 1, true, false},
151/* 130 */ { "\x82", 1, true, false},
152/* 131 */ { "\x83", 1, true, false},
153/* 132 */ { "\x84", 1, true, false},
154/* 133 */ { "\x85", 1, true, false},
155/* 134 */ { "\x86", 1, true, false},
156/* 135 */ { "\x87", 1, true, false},
157/* 136 */ { "\x88", 1, true, false},
158/* 137 */ { "\x89", 1, true, false},
159/* 138 */ { "\x8a", 1, true, false},
160/* 139 */ { "\x8b", 1, true, false},
161/* 140 */ { "\x8c", 1, true, false},
162/* 141 */ { "\x8d", 1, true, false},
163/* 142 */ { "\x8e", 1, true, false},
164/* 143 */ { "\x8f", 1, true, false},
165/* 144 */ { "\x90", 1, true, false},
166/* 145 */ { "\x91", 1, true, false},
167/* 146 */ { "\x92", 1, true, false},
168/* 147 */ { "\x93", 1, true, false},
169/* 148 */ { "\x94", 1, true, false},
170/* 149 */ { "\x95", 1, true, false},
171/* 150 */ { "\x96", 1, true, false},
172/* 151 */ { "\x97", 1, true, false},
173/* 152 */ { "\x98", 1, true, false},
174/* 153 */ { "\x99", 1, true, false},
175/* 154 */ { "\x9a", 1, true, false},
176/* 155 */ { "\x9b", 1, true, false},
177/* 156 */ { "\x9c", 1, true, false},
178/* 157 */ { "\x9d", 1, true, false},
179/* 158 */ { "\x9e", 1, true, false},
180/* 159 */ { "\x9f", 1, true, false},
181/* 160 */ { "\xa0", 1, true, false},
182/* 161 */ { "\xa1", 1, true, false},
183/* 162 */ { "\xa2", 1, true, false},
184/* 163 */ { "\xa3", 1, true, false},
185/* 164 */ { "\xa4", 1, true, false},
186/* 165 */ { "\xa5", 1, true, false},
187/* 166 */ { "\xa6", 1, true, false},
188/* 167 */ { "\xa7", 1, true, false},
189/* 168 */ { "\xa8", 1, true, false},
190/* 169 */ { "\xa9", 1, true, false},
191/* 170 */ { "\xaa", 1, true, false},
192/* 171 */ { "\xab", 1, true, false},
193/* 172 */ { "\xac", 1, true, false},
194/* 173 */ { "\xad", 1, true, false},
195/* 174 */ { "\xae", 1, true, false},
196/* 175 */ { "\xaf", 1, true, false},
197/* 176 */ { "\xb0", 1, true, false},
198/* 177 */ { "\xb1", 1, true, false},
199/* 178 */ { "\xb2", 1, true, false},
200/* 179 */ { "\xb3", 1, true, false},
201/* 180 */ { "\xb4", 1, true, false},
202/* 181 */ { "\xb5", 1, true, false},
203/* 182 */ { "\xb6", 1, true, false},
204/* 183 */ { "\xb7", 1, true, false},
205/* 184 */ { "\xb8", 1, true, false},
206/* 185 */ { "\xb9", 1, true, false},
207/* 186 */ { "\xba", 1, true, false},
208/* 187 */ { "\xbb", 1, true, false},
209/* 188 */ { "\xbc", 1, true, false},
210/* 189 */ { "\xbd", 1, true, false},
211/* 190 */ { "\xbe", 1, true, false},
212/* 191 */ { "\xbf", 1, true, false},
213/* 192 */ { "\xc0", 1, true, false},
214/* 193 */ { "\xc1", 1, true, false},
215/* 194 */ { "\xc2", 1, true, false},
216/* 195 */ { "\xc3", 1, true, false},
217/* 196 */ { "\xc4", 1, true, false},
218/* 197 */ { "\xc5", 1, true, false},
219/* 198 */ { "\xc6", 1, true, false},
220/* 199 */ { "\xc7", 1, true, false},
221/* 200 */ { "\xc8", 1, true, false},
222/* 201 */ { "\xc9", 1, true, false},
223/* 202 */ { "\xca", 1, true, false},
224/* 203 */ { "\xcb", 1, true, false},
225/* 204 */ { "\xcc", 1, true, false},
226/* 205 */ { "\xcd", 1, true, false},
227/* 206 */ { "\xce", 1, true, false},
228/* 207 */ { "\xcf", 1, true, false},
229/* 208 */ { "\xd0", 1, true, false},
230/* 209 */ { "\xd1", 1, true, false},
231/* 210 */ { "\xd2", 1, true, false},
232/* 211 */ { "\xd3", 1, true, false},
233/* 212 */ { "\xd4", 1, true, false},
234/* 213 */ { "\xd5", 1, true, false},
235/* 214 */ { "\xd6", 1, true, false},
236/* 215 */ { "\xd7", 1, true, false},
237/* 216 */ { "\xd8", 1, true, false},
238/* 217 */ { "\xd9", 1, true, false},
239/* 218 */ { "\xda", 1, true, false},
240/* 219 */ { "\xdb", 1, true, false},
241/* 220 */ { "\xdc", 1, true, false},
242/* 221 */ { "\xdd", 1, true, false},
243/* 222 */ { "\xde", 1, true, false},
244/* 223 */ { "\xdf", 1, true, false},
245/* 224 */ { "\xe0", 1, true, false},
246/* 225 */ { "\xe1", 1, true, false},
247/* 226 */ { "\xe2", 1, true, false},
248/* 227 */ { "\xe3", 1, true, false},
249/* 228 */ { "\xe4", 1, true, false},
250/* 229 */ { "\xe5", 1, true, false},
251/* 230 */ { "\xe6", 1, true, false},
252/* 231 */ { "\xe7", 1, true, false},
253/* 232 */ { "\xe8", 1, true, false},
254/* 233 */ { "\xe9", 1, true, false},
255/* 234 */ { "\xea", 1, true, false},
256/* 235 */ { "\xeb", 1, true, false},
257/* 236 */ { "\xec", 1, true, false},
258/* 237 */ { "\xed", 1, true, false},
259/* 238 */ { "\xee", 1, true, false},
260/* 239 */ { "\xef", 1, true, false},
261/* 240 */ { "\xf0", 1, true, false},
262/* 241 */ { "\xf1", 1, true, false},
263/* 242 */ { "\xf2", 1, true, false},
264/* 243 */ { "\xf3", 1, true, false},
265/* 244 */ { "\xf4", 1, true, false},
266/* 245 */ { "\xf5", 1, true, false},
267/* 246 */ { "\xf6", 1, true, false},
268/* 247 */ { "\xf7", 1, true, false},
269/* 248 */ { "\xf8", 1, true, false},
270/* 249 */ { "\xf9", 1, true, false},
271/* 250 */ { "\xfa", 1, true, false},
272/* 251 */ { "\xfb", 1, true, false},
273/* 252 */ { "\xfc", 1, true, false},
274/* 253 */ { "\xfd", 1, true, false},
275/* 254 */ { "\xfe", 1, true, false},
276/* 255 */ { "\xff", 1, true, false},
277/* PART 2: named tokens. */
278/* 256 */ { "(unknown)", 9, true, false},
279/* 257 */ { "(unknown)", 9, true, false},
280/* 258 */ { "(unknown)", 9, true, false},
281/* 259 */ { "ACCESSIBLE", 10, true, false},
282/* 260 */ { "ADD", 3, true, false},
283/* 261 */ { "ALL", 3, true, false},
284/* 262 */ { "ALTER", 5, true, false},
285/* 263 */ { "ANALYZE", 7, true, false},
286/* 264 */ { "&&", 2, true, true},
287/* 265 */ { "AND", 3, true, true},
288/* 266 */ { "AS", 2, true, false},
289/* 267 */ { "ASC", 3, true, false},
290/* 268 */ { "ASENSITIVE", 10, true, false},
291/* 269 */ { "BEFORE", 6, true, false},
292/* 270 */ { "BETWEEN", 7, true, true},
293/* 271 */ { "INT8", 4, true, false},
294/* 272 */ { "BINARY", 6, true, false},
295/* 273 */ { "(bin)", 5, true, false},
296/* 274 */ { "BIT_AND", 7, true, false},
297/* 275 */ { "BIT_OR", 6, true, false},
298/* 276 */ { "BIT_XOR", 7, true, false},
299/* 277 */ { "BLOB", 4, true, false},
300/* 278 */ { "BOTH", 4, true, false},
301/* 279 */ { "BY", 2, true, false},
302/* 280 */ { "CALL", 4, true, false},
303/* 281 */ { "CASCADE", 7, true, false},
304/* 282 */ { "CASE", 4, true, true},
305/* 283 */ { "CAST", 4, true, false},
306/* 284 */ { "CHANGE", 6, true, false},
307/* 285 */ { "CHARACTER", 9, true, false},
308/* 286 */ { "CHECK", 5, true, false},
309/* 287 */ { "COLLATE", 7, true, false},
310/* 288 */ { "CONDITION", 9, true, false},
311/* 289 */ { "CONSTRAINT", 10, true, false},
312/* 290 */ { "CONTINUE", 8, true, false},
313/* 291 */ { "CONVERT", 7, true, false},
314/* 292 */ { "COUNT", 5, true, false},
315/* 293 */ { "CREATE", 6, true, false},
316/* 294 */ { "CROSS", 5, true, false},
317/* 295 */ { "CUME_DIST", 9, true, false},
318/* 296 */ { "CURDATE", 7, true, false},
319/* 297 */ { "CURRENT_USER", 12, true, false},
320/* 298 */ { "CURRENT_ROLE", 12, true, false},
321/* 299 */ { "CURSOR", 6, true, false},
322/* 300 */ { "CURTIME", 7, true, false},
323/* 301 */ { "SCHEMA", 6, true, false},
324/* 302 */ { "SCHEMAS", 7, true, false},
325/* 303 */ { "DATE_ADD", 8, true, false},
326/* 304 */ { "DATE_SUB", 8, true, false},
327/* 305 */ { "DAY_HOUR", 8, true, false},
328/* 306 */ { "DAY_MICROSECOND", 15, true, false},
329/* 307 */ { "DAY_MINUTE", 10, true, false},
330/* 308 */ { "DAY_SECOND", 10, true, false},
331/* 309 */ { "(decimal)", 9, true, false},
332/* 310 */ { "DECIMAL", 7, true, false},
333/* 311 */ { "DECLARE", 7, true, false},
334/* 312 */ { "DEFAULT", 7, true, true},
335/* 313 */ { "DELETE_DOMAIN_ID", 16, true, false},
336/* 314 */ { "DELETE", 6, true, false},
337/* 315 */ { "DENSE_RANK", 10, true, false},
338/* 316 */ { "DESC", 4, true, false},
339/* 317 */ { "EXPLAIN", 7, true, false},
340/* 318 */ { "DETERMINISTIC", 13, true, false},
341/* 319 */ { "DISTINCTROW", 11, true, false},
342/* 320 */ { "DIV", 3, true, true},
343/* 321 */ { "FLOAT8", 6, true, false},
344/* 322 */ { "DO_DOMAIN_IDS", 13, true, false},
345/* 323 */ { "(unknown)", 9, true, false},
346/* 324 */ { "DROP", 4, true, false},
347/* 325 */ { "DUAL", 4, true, false},
348/* 326 */ { "EACH", 4, true, false},
349/* 327 */ { "ELSE", 4, true, false},
350/* 328 */ { "ELSEIF", 6, true, true},
351/* 329 */ { "ENCLOSED", 8, true, false},
352/* 330 */ { "", 0, true, false},
353/* 331 */ { "<=>", 3, true, false},
354/* 332 */ { "ESCAPED", 7, true, false},
355/* 333 */ { "EXCEPT", 6, true, false},
356/* 334 */ { "EXISTS", 6, true, false},
357/* 335 */ { "EXTRACT", 7, true, false},
358/* 336 */ { "FALSE", 5, true, false},
359/* 337 */ { "FETCH", 5, true, false},
360/* 338 */ { "FIRST_VALUE", 11, true, false},
361/* 339 */ { "(float)", 7, true, false},
362/* 340 */ { "FLOAT4", 6, true, false},
363/* 341 */ { "FOREIGN", 7, true, false},
364/* 342 */ { "FOR", 3, true, false},
365/* 343 */ { "FOR SYSTEM_TIME", 15, true, false},
366/* 344 */ { "FROM", 4, true, false},
367/* 345 */ { "FULLTEXT", 8, true, false},
368/* 346 */ { ">=", 2, true, false},
369/* 347 */ { "GRANT", 5, true, false},
370/* 348 */ { "GROUP", 5, true, false},
371/* 349 */ { "GROUP_CONCAT", 12, true, false},
372/* 350 */ { "LAG", 3, true, false},
373/* 351 */ { "LEAD", 4, true, false},
374/* 352 */ { "HAVING", 6, true, false},
375/* 353 */ { "(hex)", 5, true, false},
376/* 354 */ { "(unknown)", 9, true, false},
377/* 355 */ { "HOUR_MICROSECOND", 16, true, false},
378/* 356 */ { "HOUR_MINUTE", 11, true, false},
379/* 357 */ { "HOUR_SECOND", 11, true, false},
380/* 358 */ { "(id)", 4, true, false},
381/* 359 */ { "(id_quoted)", 11, true, false},
382/* 360 */ { "IF", 2, true, true},
383/* 361 */ { "IGNORE_DOMAIN_IDS", 17, true, false},
384/* 362 */ { "IGNORE", 6, true, false},
385/* 363 */ { "INDEX", 5, true, false},
386/* 364 */ { "INFILE", 6, true, false},
387/* 365 */ { "INNER", 5, true, false},
388/* 366 */ { "INOUT", 5, true, false},
389/* 367 */ { "INSENSITIVE", 11, true, false},
390/* 368 */ { "INSERT", 6, true, false},
391/* 369 */ { "INTERSECT", 9, true, false},
392/* 370 */ { "INTERVAL", 8, true, true},
393/* 371 */ { "INTO", 4, true, false},
394/* 372 */ { "INTEGER", 7, true, false},
395/* 373 */ { "IN", 2, true, false},
396/* 374 */ { "IS", 2, true, false},
397/* 375 */ { "ITERATE", 7, true, false},
398/* 376 */ { "JOIN", 4, true, false},
399/* 377 */ { "KEYS", 4, true, false},
400/* 378 */ { "KEY", 3, true, false},
401/* 379 */ { "KILL", 4, true, false},
402/* 380 */ { "<=", 2, true, false},
403/* 381 */ { "LEADING", 7, true, false},
404/* 382 */ { "LEAVE", 5, true, false},
405/* 383 */ { "LEFT", 4, true, false},
406/* 384 */ { "(hostname)", 10, true, false},
407/* 385 */ { "LIKE", 4, true, true},
408/* 386 */ { "LIMIT", 5, true, false},
409/* 387 */ { "LINEAR", 6, true, false},
410/* 388 */ { "LINES", 5, true, false},
411/* 389 */ { "LOAD", 4, true, false},
412/* 390 */ { "LOCATOR", 7, true, false},
413/* 391 */ { "LOCK", 4, true, false},
414/* 392 */ { "LONGBLOB", 8, true, false},
415/* 393 */ { "LONGTEXT", 8, true, false},
416/* 394 */ { "(long)", 6, true, false},
417/* 395 */ { "LONG", 4, true, false},
418/* 396 */ { "LOOP", 4, true, false},
419/* 397 */ { "LOW_PRIORITY", 12, true, false},
420/* 398 */ { "MASTER_SSL_VERIFY_SERVER_CERT", 29, true, false},
421/* 399 */ { "MATCH", 5, true, false},
422/* 400 */ { "MAX", 3, true, false},
423/* 401 */ { "MAXVALUE", 8, true, false},
424/* 402 */ { "MEDIAN", 6, true, false},
425/* 403 */ { "MEDIUMBLOB", 10, true, false},
426/* 404 */ { "MIDDLEINT", 9, true, false},
427/* 405 */ { "MEDIUMTEXT", 10, true, false},
428/* 406 */ { "MINUTE_MICROSECOND", 18, true, false},
429/* 407 */ { "MINUTE_SECOND", 13, true, false},
430/* 408 */ { "MIN", 3, true, false},
431/* 409 */ { "MODIFIES", 8, true, false},
432/* 410 */ { "MOD", 3, true, true},
433/* 411 */ { "(unknown)", 9, true, false},
434/* 412 */ { "NATURAL", 7, true, false},
435/* 413 */ { "(nchar)", 7, true, false},
436/* 414 */ { "!=", 2, true, false},
437/* 415 */ { "~", 1, true, false},
438/* 416 */ { "!", 1, true, false},
439/* 417 */ { "NOT", 3, true, true},
440/* 418 */ { "NOW", 3, true, false},
441/* 419 */ { "NO_WRITE_TO_BINLOG", 18, true, false},
442/* 420 */ { "NTILE", 5, true, false},
443/* 421 */ { "NULL", 4, true, false},
444/* 422 */ { "(num)", 5, true, false},
445/* 423 */ { "NUMERIC", 7, true, false},
446/* 424 */ { "NTH_VALUE", 9, true, false},
447/* 425 */ { "ON", 2, true, false},
448/* 426 */ { "OPTIMIZE", 8, true, false},
449/* 427 */ { "OPTIONALLY", 10, true, false},
450/* 428 */ { "(unknown)", 9, true, false},
451/* 429 */ { "||", 2, true, true},
452/* 430 */ { "ORDER", 5, true, false},
453/* 431 */ { "OR", 2, true, true},
454/* 432 */ { "OUTER", 5, true, false},
455/* 433 */ { "OUTFILE", 7, true, false},
456/* 434 */ { "OUT", 3, true, false},
457/* 435 */ { "OVER", 4, true, false},
458/* 436 */ { "PAGE_CHECKSUM", 13, true, false},
459/* 437 */ { "?", 1, true, false},
460/* 438 */ { "PARSE_VCOL_EXPR", 15, true, false},
461/* 439 */ { "PARTITION", 9, true, false},
462/* 440 */ { "PERCENT_RANK", 12, true, false},
463/* 441 */ { "PERCENTILE_CONT", 15, true, false},
464/* 442 */ { "PERCENTILE_DISC", 15, true, false},
465/* 443 */ { "POSITION", 8, true, false},
466/* 444 */ { "PRECISION", 9, true, false},
467/* 445 */ { "PRIMARY", 7, true, false},
468/* 446 */ { "PROCEDURE", 9, true, false},
469/* 447 */ { "PURGE", 5, true, false},
470/* 448 */ { "RANGE", 5, true, false},
471/* 449 */ { "RANK", 4, true, false},
472/* 450 */ { "READS", 5, true, false},
473/* 451 */ { "READ", 4, true, false},
474/* 452 */ { "READ_WRITE", 10, true, false},
475/* 453 */ { "REAL", 4, true, false},
476/* 454 */ { "RECURSIVE", 9, true, false},
477/* 455 */ { "REF_SYSTEM_ID", 13, true, false},
478/* 456 */ { "REFERENCES", 10, true, false},
479/* 457 */ { "RLIKE", 5, true, true},
480/* 458 */ { "RELEASE", 7, true, false},
481/* 459 */ { "RENAME", 6, true, false},
482/* 460 */ { "REPEAT", 6, true, false},
483/* 461 */ { "REPLACE", 7, true, false},
484/* 462 */ { "REQUIRE", 7, true, false},
485/* 463 */ { "RESIGNAL", 8, true, false},
486/* 464 */ { "RESTRICT", 8, true, false},
487/* 465 */ { "RETURNING", 9, true, false},
488/* 466 */ { "RETURN", 6, true, true},
489/* 467 */ { "REVOKE", 6, true, false},
490/* 468 */ { "RIGHT", 5, true, false},
491/* 469 */ { "ROWS", 4, true, false},
492/* 470 */ { "ROW_NUMBER", 10, true, false},
493/* 471 */ { "SECOND_MICROSECOND", 18, true, false},
494/* 472 */ { "SELECT", 6, true, true},
495/* 473 */ { "SENSITIVE", 9, true, false},
496/* 474 */ { "SEPARATOR", 9, true, false},
497/* 475 */ { "SERVER_OPTIONS", 14, true, false},
498/* 476 */ { "SET", 3, true, false},
499/* 477 */ { ":=", 2, true, false},
500/* 478 */ { "<<", 2, true, true},
501/* 479 */ { ">>", 2, true, true},
502/* 480 */ { "SHOW", 4, true, false},
503/* 481 */ { "SIGNAL", 6, true, false},
504/* 482 */ { "SMALLINT", 8, true, false},
505/* 483 */ { "SPATIAL", 7, true, false},
506/* 484 */ { "SPECIFIC", 8, true, false},
507/* 485 */ { "SQLEXCEPTION", 12, true, false},
508/* 486 */ { "SQLSTATE", 8, true, false},
509/* 487 */ { "SQLWARNING", 10, true, false},
510/* 488 */ { "SQL_BIG_RESULT", 14, true, false},
511/* 489 */ { "SQL_SMALL_RESULT", 16, true, false},
512/* 490 */ { "SQL", 3, true, false},
513/* 491 */ { "SSL", 3, true, false},
514/* 492 */ { "STARTING", 8, true, false},
515/* 493 */ { "STATS_AUTO_RECALC", 17, true, false},
516/* 494 */ { "STATS_PERSISTENT", 16, true, false},
517/* 495 */ { "STATS_SAMPLE_PAGES", 18, true, false},
518/* 496 */ { "STDDEV_SAMP", 11, true, false},
519/* 497 */ { "STDDEV_POP", 10, true, false},
520/* 498 */ { "STRAIGHT_JOIN", 13, true, false},
521/* 499 */ { "SUBSTRING", 9, true, false},
522/* 500 */ { "SUM", 3, true, false},
523/* 501 */ { "SYSDATE", 7, true, false},
524/* 502 */ { "TABLE_REF_PRIORITY", 18, true, false},
525/* 503 */ { "TABLE", 5, true, false},
526/* 504 */ { "TERMINATED", 10, true, false},
527/* 505 */ { "(text)", 6, true, false},
528/* 506 */ { "THEN", 4, true, false},
529/* 507 */ { "TINYBLOB", 8, true, false},
530/* 508 */ { "TINYINT", 7, true, false},
531/* 509 */ { "TINYTEXT", 8, true, false},
532/* 510 */ { "TO", 2, true, false},
533/* 511 */ { "TRAILING", 8, true, false},
534/* 512 */ { "TRIGGER", 7, true, false},
535/* 513 */ { "TRIM", 4, true, false},
536/* 514 */ { "TRUE", 4, true, false},
537/* 515 */ { "(ulonglong)", 11, true, false},
538/* 516 */ { "(_charset)", 10, true, false},
539/* 517 */ { "UNDO", 4, true, false},
540/* 518 */ { "UNION", 5, true, false},
541/* 519 */ { "UNIQUE", 6, true, false},
542/* 520 */ { "UNLOCK", 6, true, false},
543/* 521 */ { "UNSIGNED", 8, true, false},
544/* 522 */ { "UPDATE", 6, true, false},
545/* 523 */ { "USAGE", 5, true, false},
546/* 524 */ { "USE", 3, true, false},
547/* 525 */ { "USING", 5, true, false},
548/* 526 */ { "UTC_DATE", 8, true, false},
549/* 527 */ { "UTC_TIMESTAMP", 13, true, false},
550/* 528 */ { "UTC_TIME", 8, true, false},
551/* 529 */ { "VALUES", 6, true, false},
552/* 530 */ { "VALUES IN", 9, true, false},
553/* 531 */ { "VALUES LESS", 11, true, false},
554/* 532 */ { "VARBINARY", 9, true, false},
555/* 533 */ { "VARCHARACTER", 12, true, false},
556/* 534 */ { "VAR_POP", 7, true, false},
557/* 535 */ { "VARYING", 7, true, false},
558/* 536 */ { "VAR_SAMP", 8, true, false},
559/* 537 */ { "WHEN", 4, true, true},
560/* 538 */ { "WHERE", 5, true, false},
561/* 539 */ { "WHILE", 5, true, true},
562/* 540 */ { "WITH", 4, true, false},
563/* 541 */ { "WITH CUBE", 9, true, false},
564/* 542 */ { "WITH ROLLUP", 11, true, false},
565/* 543 */ { "WITH SYSTEM", 11, true, false},
566/* 544 */ { "XOR", 3, true, true},
567/* 545 */ { "YEAR_MONTH", 10, true, false},
568/* 546 */ { "ZEROFILL", 8, true, false},
569/* 547 */ { "(unknown)", 9, true, false},
570/* 548 */ { "BODY", 4, true, false},
571/* 549 */ { "COMMENT", 7, true, false},
572/* 550 */ { "ELSIF", 5, true, false},
573/* 551 */ { "GOTO", 4, true, false},
574/* 552 */ { "OTHERS", 6, true, false},
575/* 553 */ { "PACKAGE", 7, true, false},
576/* 554 */ { "RAISE", 5, true, false},
577/* 555 */ { "ROWTYPE", 7, true, false},
578/* 556 */ { "ACTION", 6, true, false},
579/* 557 */ { "ADMIN", 5, true, false},
580/* 558 */ { "ADDDATE", 7, true, false},
581/* 559 */ { "AFTER", 5, true, false},
582/* 560 */ { "AGAINST", 7, true, false},
583/* 561 */ { "AGGREGATE", 9, true, false},
584/* 562 */ { "ALGORITHM", 9, true, false},
585/* 563 */ { "ALWAYS", 6, true, false},
586/* 564 */ { "SOME", 4, true, false},
587/* 565 */ { "ASCII", 5, true, false},
588/* 566 */ { "AT", 2, true, true},
589/* 567 */ { "ATOMIC", 6, true, false},
590/* 568 */ { "AUTHORS", 7, true, false},
591/* 569 */ { "AUTOEXTEND_SIZE", 15, true, false},
592/* 570 */ { "AUTO_INCREMENT", 14, true, false},
593/* 571 */ { "AUTO", 4, true, false},
594/* 572 */ { "AVG_ROW_LENGTH", 14, true, false},
595/* 573 */ { "AVG", 3, true, false},
596/* 574 */ { "BACKUP", 6, true, false},
597/* 575 */ { "BEGIN", 5, true, false},
598/* 576 */ { "BINLOG", 6, true, false},
599/* 577 */ { "BIT", 3, true, false},
600/* 578 */ { "BLOCK", 5, true, false},
601/* 579 */ { "BOOL", 4, true, false},
602/* 580 */ { "BOOLEAN", 7, true, false},
603/* 581 */ { "BTREE", 5, true, false},
604/* 582 */ { "BYTE", 4, true, false},
605/* 583 */ { "CACHE", 5, true, false},
606/* 584 */ { "CASCADED", 8, true, false},
607/* 585 */ { "CATALOG_NAME", 12, true, false},
608/* 586 */ { "CHAIN", 5, true, false},
609/* 587 */ { "CHANGED", 7, true, false},
610/* 588 */ { "CHARSET", 7, true, false},
611/* 589 */ { "CHECKPOINT", 10, true, false},
612/* 590 */ { "CHECKSUM", 8, true, false},
613/* 591 */ { "CIPHER", 6, true, false},
614/* 592 */ { "CLASS_ORIGIN", 12, true, false},
615/* 593 */ { "CLIENT", 6, true, false},
616/* 594 */ { "CLOB", 4, true, false},
617/* 595 */ { "CLOSE", 5, true, false},
618/* 596 */ { "COALESCE", 8, true, false},
619/* 597 */ { "CODE", 4, true, false},
620/* 598 */ { "COLLATION", 9, true, false},
621/* 599 */ { "FIELDS", 6, true, false},
622/* 600 */ { "COLUMN_ADD", 10, true, false},
623/* 601 */ { "COLUMN_CHECK", 12, true, false},
624/* 602 */ { "COLUMN_CREATE", 13, true, false},
625/* 603 */ { "COLUMN_DELETE", 13, true, false},
626/* 604 */ { "COLUMN_GET", 10, true, false},
627/* 605 */ { "COLUMN", 6, true, false},
628/* 606 */ { "COLUMN_NAME", 11, true, false},
629/* 607 */ { "COMMITTED", 9, true, false},
630/* 608 */ { "COMMIT", 6, true, false},
631/* 609 */ { "COMPACT", 7, true, false},
632/* 610 */ { "COMPLETION", 10, true, false},
633/* 611 */ { "COMPRESSED", 10, true, false},
634/* 612 */ { "CONCURRENT", 10, true, false},
635/* 613 */ { "CONNECTION", 10, true, false},
636/* 614 */ { "CONSISTENT", 10, true, false},
637/* 615 */ { "CONSTRAINT_CATALOG", 18, true, false},
638/* 616 */ { "CONSTRAINT_NAME", 15, true, false},
639/* 617 */ { "CONSTRAINT_SCHEMA", 17, true, false},
640/* 618 */ { "CONTAINS", 8, true, false},
641/* 619 */ { "CONTEXT", 7, true, false},
642/* 620 */ { "CONTRIBUTORS", 12, true, false},
643/* 621 */ { "CPU", 3, true, false},
644/* 622 */ { "CUBE", 4, true, false},
645/* 623 */ { "CURRENT", 7, true, false},
646/* 624 */ { "CURRENT_POS", 11, true, false},
647/* 625 */ { "CURSOR_NAME", 11, true, false},
648/* 626 */ { "CYCLE", 5, true, false},
649/* 627 */ { "DATAFILE", 8, true, false},
650/* 628 */ { "DATA", 4, true, false},
651/* 629 */ { "DATETIME", 8, true, false},
652/* 630 */ { "DATE_FORMAT", 11, true, false},
653/* 631 */ { "DATE", 4, true, false},
654/* 632 */ { "SQL_TSI_DAY", 11, true, false},
655/* 633 */ { "DEALLOCATE", 10, true, false},
656/* 634 */ { "DECODE", 6, true, false},
657/* 635 */ { "DEFINER", 7, true, false},
658/* 636 */ { "DELAYED", 7, true, false},
659/* 637 */ { "DELAY_KEY_WRITE", 15, true, false},
660/* 638 */ { "DES_KEY_FILE", 12, true, false},
661/* 639 */ { "DIAGNOSTICS", 11, true, false},
662/* 640 */ { "DIRECTORY", 9, true, false},
663/* 641 */ { "DISABLE", 7, true, false},
664/* 642 */ { "DISCARD", 7, true, false},
665/* 643 */ { "DISK", 4, true, false},
666/* 644 */ { "DO", 2, true, false},
667/* 645 */ { "DUMPFILE", 8, true, false},
668/* 646 */ { "DUPLICATE", 9, true, false},
669/* 647 */ { "DYNAMIC", 7, true, false},
670/* 648 */ { "ENABLE", 6, true, false},
671/* 649 */ { "END", 3, true, false},
672/* 650 */ { "ENDS", 4, true, true},
673/* 651 */ { "ENGINES", 7, true, false},
674/* 652 */ { "ENGINE", 6, true, false},
675/* 653 */ { "ENUM", 4, true, false},
676/* 654 */ { "ERROR", 5, true, false},
677/* 655 */ { "ERRORS", 6, true, false},
678/* 656 */ { "ESCAPE", 6, true, false},
679/* 657 */ { "EVENTS", 6, true, false},
680/* 658 */ { "EVENT", 5, true, false},
681/* 659 */ { "EVERY", 5, true, true},
682/* 660 */ { "EXCHANGE", 8, true, false},
683/* 661 */ { "EXAMINED", 8, true, false},
684/* 662 */ { "EXCLUDE", 7, true, false},
685/* 663 */ { "EXECUTE", 7, true, false},
686/* 664 */ { "EXCEPTION", 9, true, false},
687/* 665 */ { "EXIT", 4, true, false},
688/* 666 */ { "EXPANSION", 9, true, false},
689/* 667 */ { "EXPORT", 6, true, false},
690/* 668 */ { "EXTENDED", 8, true, false},
691/* 669 */ { "EXTENT_SIZE", 11, true, false},
692/* 670 */ { "FAST", 4, true, false},
693/* 671 */ { "FAULTS", 6, true, false},
694/* 672 */ { "FILE", 4, true, false},
695/* 673 */ { "FIRST", 5, true, false},
696/* 674 */ { "FIXED", 5, true, false},
697/* 675 */ { "FLUSH", 5, true, false},
698/* 676 */ { "FOLLOWS", 7, true, false},
699/* 677 */ { "FOLLOWING", 9, true, false},
700/* 678 */ { "FORCE", 5, true, false},
701/* 679 */ { "FORMAT", 6, true, false},
702/* 680 */ { "FOUND", 5, true, false},
703/* 681 */ { "FULL", 4, true, false},
704/* 682 */ { "FUNCTION", 8, true, false},
705/* 683 */ { "GENERAL", 7, true, false},
706/* 684 */ { "GENERATED", 9, true, false},
707/* 685 */ { "GEOMETRYCOLLECTION", 18, true, false},
708/* 686 */ { "GEOMETRY", 8, true, false},
709/* 687 */ { "GET_FORMAT", 10, true, false},
710/* 688 */ { "GET", 3, true, false},
711/* 689 */ { "GLOBAL", 6, true, false},
712/* 690 */ { "GRANTS", 6, true, false},
713/* 691 */ { "HANDLER", 7, true, false},
714/* 692 */ { "HARD", 4, true, false},
715/* 693 */ { "HASH", 4, true, false},
716/* 694 */ { "HELP", 4, true, false},
717/* 695 */ { "HIGH_PRIORITY", 13, true, false},
718/* 696 */ { "HISTORY", 7, true, false},
719/* 697 */ { "HOST", 4, true, false},
720/* 698 */ { "HOSTS", 5, true, false},
721/* 699 */ { "SQL_TSI_HOUR", 12, true, false},
722/* 700 */ { "ID", 2, true, false},
723/* 701 */ { "IDENTIFIED", 10, true, false},
724/* 702 */ { "IGNORE_SERVER_IDS", 17, true, false},
725/* 703 */ { "IMMEDIATE", 9, true, false},
726/* 704 */ { "IMPORT", 6, true, false},
727/* 705 */ { "INCREMENT", 9, true, false},
728/* 706 */ { "INDEXES", 7, true, false},
729/* 707 */ { "INITIAL_SIZE", 12, true, false},
730/* 708 */ { "INSERT_METHOD", 13, true, false},
731/* 709 */ { "INSTALL", 7, true, false},
732/* 710 */ { "INVOKER", 7, true, false},
733/* 711 */ { "IO", 2, true, false},
734/* 712 */ { "IPC", 3, true, false},
735/* 713 */ { "ISOLATION", 9, true, false},
736/* 714 */ { "ISOPEN", 6, true, false},
737/* 715 */ { "ISSUER", 6, true, false},
738/* 716 */ { "INVISIBLE", 9, true, false},
739/* 717 */ { "JSON", 4, true, false},
740/* 718 */ { "KEY_BLOCK_SIZE", 14, true, false},
741/* 719 */ { "LANGUAGE", 8, true, false},
742/* 720 */ { "LAST", 4, true, false},
743/* 721 */ { "LAST_VALUE", 10, true, false},
744/* 722 */ { "LASTVAL", 7, true, false},
745/* 723 */ { "LEAVES", 6, true, false},
746/* 724 */ { "LESS", 4, true, false},
747/* 725 */ { "LEVEL", 5, true, false},
748/* 726 */ { "LINESTRING", 10, true, false},
749/* 727 */ { "LIST", 4, true, false},
750/* 728 */ { "LOCAL", 5, true, false},
751/* 729 */ { "LOCKS", 5, true, false},
752/* 730 */ { "LOGFILE", 7, true, false},
753/* 731 */ { "LOGS", 4, true, false},
754/* 732 */ { "MASTER_CONNECT_RETRY", 20, true, false},
755/* 733 */ { "MASTER_DELAY", 12, true, false},
756/* 734 */ { "MASTER_GTID_POS", 15, true, false},
757/* 735 */ { "MASTER_HOST", 11, true, false},
758/* 736 */ { "MASTER_LOG_FILE", 15, true, false},
759/* 737 */ { "MASTER_LOG_POS", 14, true, false},
760/* 738 */ { "MASTER_PASSWORD", 15, true, false},
761/* 739 */ { "MASTER_PORT", 11, true, false},
762/* 740 */ { "MASTER_SERVER_ID", 16, true, false},
763/* 741 */ { "MASTER_SSL_CAPATH", 17, true, false},
764/* 742 */ { "MASTER_SSL_CA", 13, true, false},
765/* 743 */ { "MASTER_SSL_CERT", 15, true, false},
766/* 744 */ { "MASTER_SSL_CIPHER", 17, true, false},
767/* 745 */ { "MASTER_SSL_CRL", 14, true, false},
768/* 746 */ { "MASTER_SSL_CRLPATH", 18, true, false},
769/* 747 */ { "MASTER_SSL_KEY", 14, true, false},
770/* 748 */ { "MASTER_SSL", 10, true, false},
771/* 749 */ { "MASTER", 6, true, false},
772/* 750 */ { "MASTER_USER", 11, true, false},
773/* 751 */ { "MASTER_USE_GTID", 15, true, false},
774/* 752 */ { "MASTER_HEARTBEAT_PERIOD", 23, true, false},
775/* 753 */ { "MAX_CONNECTIONS_PER_HOUR", 24, true, false},
776/* 754 */ { "MAX_QUERIES_PER_HOUR", 20, true, false},
777/* 755 */ { "MAX_ROWS", 8, true, false},
778/* 756 */ { "MAX_SIZE", 8, true, false},
779/* 757 */ { "MAX_UPDATES_PER_HOUR", 20, true, false},
780/* 758 */ { "MAX_STATEMENT_TIME", 18, true, false},
781/* 759 */ { "MAX_USER_CONNECTIONS", 20, true, false},
782/* 760 */ { "MEDIUM", 6, true, false},
783/* 761 */ { "MEMORY", 6, true, false},
784/* 762 */ { "MERGE", 5, true, false},
785/* 763 */ { "MESSAGE_TEXT", 12, true, false},
786/* 764 */ { "MICROSECOND", 11, true, false},
787/* 765 */ { "MIGRATE", 7, true, false},
788/* 766 */ { "SQL_TSI_MINUTE", 14, true, false},
789/* 767 */ { "MINVALUE", 8, true, false},
790/* 768 */ { "MIN_ROWS", 8, true, false},
791/* 769 */ { "MODE", 4, true, false},
792/* 770 */ { "MODIFY", 6, true, false},
793/* 771 */ { "SQL_TSI_MONTH", 13, true, false},
794/* 772 */ { "MULTILINESTRING", 15, true, false},
795/* 773 */ { "MULTIPOINT", 10, true, false},
796/* 774 */ { "MULTIPOLYGON", 12, true, false},
797/* 775 */ { "MUTEX", 5, true, false},
798/* 776 */ { "MYSQL", 5, true, false},
799/* 777 */ { "MYSQL_ERRNO", 11, true, false},
800/* 778 */ { "NAMES", 5, true, false},
801/* 779 */ { "NAME", 4, true, false},
802/* 780 */ { "NATIONAL", 8, true, false},
803/* 781 */ { "NCHAR", 5, true, false},
804/* 782 */ { "NEW", 3, true, false},
805/* 783 */ { "NEXT", 4, true, false},
806/* 784 */ { "NEXTVAL", 7, true, false},
807/* 785 */ { "NOCACHE", 7, true, false},
808/* 786 */ { "NOCYCLE", 7, true, false},
809/* 787 */ { "NODEGROUP", 9, true, false},
810/* 788 */ { "NONE", 4, true, false},
811/* 789 */ { "NOTFOUND", 8, true, false},
812/* 790 */ { "NO", 2, true, false},
813/* 791 */ { "NOMAXVALUE", 10, true, false},
814/* 792 */ { "NOMINVALUE", 10, true, false},
815/* 793 */ { "NO_WAIT", 7, true, false},
816/* 794 */ { "NOWAIT", 6, true, false},
817/* 795 */ { "NUMBER", 6, true, false},
818/* 796 */ { "NVARCHAR", 8, true, false},
819/* 797 */ { "OF", 2, true, false},
820/* 798 */ { "OFFSET", 6, true, false},
821/* 799 */ { "OLD_PASSWORD", 12, true, false},
822/* 800 */ { "ONE", 3, true, false},
823/* 801 */ { "ONLY", 4, true, false},
824/* 802 */ { "ONLINE", 6, true, false},
825/* 803 */ { "OPEN", 4, true, false},
826/* 804 */ { "OPTIONS", 7, true, false},
827/* 805 */ { "OPTION", 6, true, false},
828/* 806 */ { "OWNER", 5, true, false},
829/* 807 */ { "PACK_KEYS", 9, true, false},
830/* 808 */ { "PAGE", 4, true, false},
831/* 809 */ { "PARSER", 6, true, false},
832/* 810 */ { "PARTIAL", 7, true, false},
833/* 811 */ { "PARTITIONS", 10, true, false},
834/* 812 */ { "PARTITIONING", 12, true, false},
835/* 813 */ { "PASSWORD", 8, true, false},
836/* 814 */ { "PERIOD", 6, true, false},
837/* 815 */ { "PERSISTENT", 10, true, false},
838/* 816 */ { "PHASE", 5, true, false},
839/* 817 */ { "PLUGINS", 7, true, false},
840/* 818 */ { "PLUGIN", 6, true, false},
841/* 819 */ { "POINT", 5, true, false},
842/* 820 */ { "POLYGON", 7, true, false},
843/* 821 */ { "PORT", 4, true, false},
844/* 822 */ { "PRECEDES", 8, true, false},
845/* 823 */ { "PRECEDING", 9, true, false},
846/* 824 */ { "PREPARE", 7, true, false},
847/* 825 */ { "PRESERVE", 8, true, false},
848/* 826 */ { "PREV", 4, true, false},
849/* 827 */ { "PREVIOUS", 8, true, false},
850/* 828 */ { "PRIVILEGES", 10, true, false},
851/* 829 */ { "PROCESS", 7, true, false},
852/* 830 */ { "PROCESSLIST", 11, true, false},
853/* 831 */ { "PROFILE", 7, true, false},
854/* 832 */ { "PROFILES", 8, true, false},
855/* 833 */ { "PROXY", 5, true, false},
856/* 834 */ { "SQL_TSI_QUARTER", 15, true, false},
857/* 835 */ { "QUERY", 5, true, false},
858/* 836 */ { "QUICK", 5, true, false},
859/* 837 */ { "RAW", 3, true, false},
860/* 838 */ { "READ_ONLY", 9, true, false},
861/* 839 */ { "REBUILD", 7, true, false},
862/* 840 */ { "RECOVER", 7, true, false},
863/* 841 */ { "REDOFILE", 8, true, false},
864/* 842 */ { "REDO_BUFFER_SIZE", 16, true, false},
865/* 843 */ { "REDUNDANT", 9, true, false},
866/* 844 */ { "RELAY", 5, true, false},
867/* 845 */ { "RELAYLOG", 8, true, false},
868/* 846 */ { "RELAY_LOG_FILE", 14, true, false},
869/* 847 */ { "RELAY_LOG_POS", 13, true, false},
870/* 848 */ { "RELAY_THREAD", 12, true, false},
871/* 849 */ { "RELOAD", 6, true, false},
872/* 850 */ { "REMOVE", 6, true, false},
873/* 851 */ { "REORGANIZE", 10, true, false},
874/* 852 */ { "REPAIR", 6, true, false},
875/* 853 */ { "REPEATABLE", 10, true, false},
876/* 854 */ { "REPLICATION", 11, true, false},
877/* 855 */ { "RESET", 5, true, false},
878/* 856 */ { "RESTART", 7, true, false},
879/* 857 */ { "USER_RESOURCES", 14, true, false},
880/* 858 */ { "RESTORE", 7, true, false},
881/* 859 */ { "RESUME", 6, true, false},
882/* 860 */ { "RETURNED_SQLSTATE", 17, true, false},
883/* 861 */ { "RETURNS", 7, true, false},
884/* 862 */ { "REUSE", 5, true, false},
885/* 863 */ { "REVERSE", 7, true, false},
886/* 864 */ { "ROLE", 4, true, false},
887/* 865 */ { "ROLLBACK", 8, true, false},
888/* 866 */ { "ROLLUP", 6, true, false},
889/* 867 */ { "ROUTINE", 7, true, false},
890/* 868 */ { "ROWCOUNT", 8, true, false},
891/* 869 */ { "ROW", 3, true, false},
892/* 870 */ { "ROW_COUNT", 9, true, false},
893/* 871 */ { "ROW_FORMAT", 10, true, false},
894/* 872 */ { "RTREE", 5, true, false},
895/* 873 */ { "SAVEPOINT", 9, true, false},
896/* 874 */ { "SCHEDULE", 8, true, false},
897/* 875 */ { "SCHEMA_NAME", 11, true, false},
898/* 876 */ { "SQL_TSI_SECOND", 14, true, false},
899/* 877 */ { "SECURITY", 8, true, false},
900/* 878 */ { "SEQUENCE", 8, true, false},
901/* 879 */ { "SERIALIZABLE", 12, true, false},
902/* 880 */ { "SERIAL", 6, true, false},
903/* 881 */ { "SESSION", 7, true, false},
904/* 882 */ { "SERVER", 6, true, false},
905/* 883 */ { "SETVAL", 6, true, false},
906/* 884 */ { "SHARE", 5, true, false},
907/* 885 */ { "SHUTDOWN", 8, true, false},
908/* 886 */ { "SIGNED", 6, true, false},
909/* 887 */ { "SIMPLE", 6, true, false},
910/* 888 */ { "SLAVE", 5, true, false},
911/* 889 */ { "SLAVES", 6, true, false},
912/* 890 */ { "SLAVE_POS", 9, true, false},
913/* 891 */ { "SLOW", 4, true, false},
914/* 892 */ { "SNAPSHOT", 8, true, false},
915/* 893 */ { "SOCKET", 6, true, false},
916/* 894 */ { "SOFT", 4, true, false},
917/* 895 */ { "SONAME", 6, true, false},
918/* 896 */ { "SOUNDS", 6, true, false},
919/* 897 */ { "SOURCE", 6, true, false},
920/* 898 */ { "SQL_BUFFER_RESULT", 17, true, false},
921/* 899 */ { "SQL_CACHE", 9, true, false},
922/* 900 */ { "SQL_CALC_FOUND_ROWS", 19, true, false},
923/* 901 */ { "SQL_NO_CACHE", 12, true, false},
924/* 902 */ { "SQL_THREAD", 10, true, false},
925/* 903 */ { "STARTS", 6, true, true},
926/* 904 */ { "START", 5, true, false},
927/* 905 */ { "STATEMENT", 9, true, false},
928/* 906 */ { "STATUS", 6, true, false},
929/* 907 */ { "STOP", 4, true, false},
930/* 908 */ { "STORAGE", 7, true, false},
931/* 909 */ { "STORED", 6, true, false},
932/* 910 */ { "STRING", 6, true, false},
933/* 911 */ { "SUBCLASS_ORIGIN", 15, true, false},
934/* 912 */ { "SUBDATE", 7, true, false},
935/* 913 */ { "SUBJECT", 7, true, false},
936/* 914 */ { "SUBPARTITIONS", 13, true, false},
937/* 915 */ { "SUBPARTITION", 12, true, false},
938/* 916 */ { "SUPER", 5, true, false},
939/* 917 */ { "SUSPEND", 7, true, false},
940/* 918 */ { "SWAPS", 5, true, false},
941/* 919 */ { "SWITCHES", 8, true, false},
942/* 920 */ { "SYSTEM", 6, true, false},
943/* 921 */ { "SYSTEM_TIME", 11, true, false},
944/* 922 */ { "TABLES", 6, true, false},
945/* 923 */ { "TABLESPACE", 10, true, false},
946/* 924 */ { "TABLE_CHECKSUM", 14, true, false},
947/* 925 */ { "TABLE_NAME", 10, true, false},
948/* 926 */ { "TEMPORARY", 9, true, false},
949/* 927 */ { "TEMPTABLE", 9, true, false},
950/* 928 */ { "TEXT", 4, true, false},
951/* 929 */ { "THAN", 4, true, false},
952/* 930 */ { "TIES", 4, true, false},
953/* 931 */ { "TIMESTAMP", 9, true, false},
954/* 932 */ { "TIMESTAMPADD", 12, true, false},
955/* 933 */ { "TIMESTAMPDIFF", 13, true, false},
956/* 934 */ { "TIME", 4, true, false},
957/* 935 */ { "TRANSACTION", 11, true, false},
958/* 936 */ { "TRANSACTIONAL", 13, true, false},
959/* 937 */ { "TRIGGERS", 8, true, false},
960/* 938 */ { "TRIM_ORACLE", 11, true, false},
961/* 939 */ { "TRUNCATE", 8, true, false},
962/* 940 */ { "TYPES", 5, true, false},
963/* 941 */ { "TYPE", 4, true, false},
964/* 942 */ { "UDF_RETURNS", 11, true, false},
965/* 943 */ { "UNBOUNDED", 9, true, false},
966/* 944 */ { "UNCOMMITTED", 11, true, false},
967/* 945 */ { "UNDEFINED", 9, true, false},
968/* 946 */ { "UNDOFILE", 8, true, false},
969/* 947 */ { "UNDO_BUFFER_SIZE", 16, true, false},
970/* 948 */ { "UNICODE", 7, true, false},
971/* 949 */ { "UNINSTALL", 9, true, false},
972/* 950 */ { "UNKNOWN", 7, true, false},
973/* 951 */ { "UNTIL", 5, true, true},
974/* 952 */ { "UPGRADE", 7, true, false},
975/* 953 */ { "SYSTEM_USER", 11, true, false},
976/* 954 */ { "USE_FRM", 7, true, false},
977/* 955 */ { "VALUE", 5, true, false},
978/* 956 */ { "VARCHAR2", 8, true, false},
979/* 957 */ { "VARIABLES", 9, true, false},
980/* 958 */ { "VERSIONING", 10, true, false},
981/* 959 */ { "VIA", 3, true, false},
982/* 960 */ { "VIEW", 4, true, false},
983/* 961 */ { "VIRTUAL", 7, true, false},
984/* 962 */ { "WAIT", 4, true, false},
985/* 963 */ { "WARNINGS", 8, true, false},
986/* 964 */ { "WEEK", 4, true, false},
987/* 965 */ { "WEIGHT_STRING", 13, true, false},
988/* 966 */ { "WINDOW", 6, true, false},
989/* 967 */ { "WITHIN", 6, true, false},
990/* 968 */ { "WITHOUT", 7, true, false},
991/* 969 */ { "WORK", 4, true, false},
992/* 970 */ { "WRAPPER", 7, true, false},
993/* 971 */ { "WRITE", 5, true, false},
994/* 972 */ { "X509", 4, true, false},
995/* 973 */ { "XA", 2, true, false},
996/* 974 */ { "XML", 3, true, false},
997/* 975 */ { "YEAR", 4, true, false},
998/* 976 */ { "?", 1, true, false},
999/* 977 */ { "?, ...", 6, true, false},
1000/* 978 */ { "(?)", 3, true, false},
1001/* 979 */ { "(?) /* , ... */", 15, true, false},
1002/* 980 */ { "(...)", 5, true, false},
1003/* 981 */ { "(...) /* , ... */", 17, true, false},
1004/* 982 */ { "(tok_id)", 8, true, false},
1005/* 983 */ { "UNUSED", 6, true, false},
1006/* DUMMY */ { "", 0, false, false}
1007};
1008#endif /* LEX_TOKEN_WITH_DEFINITION */
1009/* DIGEST specific tokens. */
1010#define TOK_GENERIC_VALUE 976
1011#define TOK_GENERIC_VALUE_LIST 977
1012#define TOK_ROW_SINGLE_VALUE 978
1013#define TOK_ROW_SINGLE_VALUE_LIST 979
1014#define TOK_ROW_MULTIPLE_VALUE 980
1015#define TOK_ROW_MULTIPLE_VALUE_LIST 981
1016#define TOK_IDENT 982
1017#define TOK_UNUSED 983
1018