83
83
static const unsigned short asso_values[] =
85
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
86
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
87
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
88
1522, 1522, 1522, 5, 1522, 1522, 1522, 1522, 1522, 1522,
89
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
90
1522, 1522, 5, 1522, 1522, 1522, 0, 1522, 1522, 1522,
91
20, 5, 0, 1522, 1522, 60, 115, 145, 75, 5,
85
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
86
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
87
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
88
1502, 1502, 1502, 5, 1502, 1502, 1502, 1502, 1502, 1502,
89
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
90
1502, 1502, 5, 1502, 1502, 1502, 0, 1502, 1502, 1502,
91
20, 5, 0, 1502, 1502, 60, 115, 145, 75, 5,
92
92
420, 60, 330, 40, 5, 385, 105, 265, 5, 120,
93
305, 360, 15, 15, 0, 310, 280, 510, 409, 195,
94
0, 1522, 1522, 1522, 1522, 435, 1522, 1522, 1522, 1522,
95
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
96
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
97
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
98
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
99
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
100
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
101
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
102
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
103
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
104
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
105
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
106
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
107
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
108
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
109
1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522,
110
1522, 1522, 1522, 1522, 1522, 1522
93
305, 360, 15, 15, 0, 310, 280, 510, 499, 195,
94
1502, 1502, 1502, 1502, 1502, 415, 1502, 1502, 1502, 1502,
95
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
96
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
97
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
98
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
99
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
100
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
101
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
102
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
103
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
104
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
105
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
106
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
107
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
108
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
109
1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502,
110
1502, 1502, 1502, 1502, 1502, 1502
112
112
register int hval = len;
169
169
#line 45 "drizzled/symbol_hash.gperf"
171
#line 303 "drizzled/symbol_hash.gperf"
171
#line 302 "drizzled/symbol_hash.gperf"
172
172
{"RETURN", RETURN_SYM},
173
#line 203 "drizzled/symbol_hash.gperf"
173
#line 202 "drizzled/symbol_hash.gperf"
174
174
{"INT", INT_SYM},
175
#line 205 "drizzled/symbol_hash.gperf"
175
#line 204 "drizzled/symbol_hash.gperf"
176
176
{"INT8", BIGINT_SYM},
177
#line 195 "drizzled/symbol_hash.gperf"
177
#line 194 "drizzled/symbol_hash.gperf"
179
#line 375 "drizzled/symbol_hash.gperf"
179
#line 373 "drizzled/symbol_hash.gperf"
180
180
{"TINYTEXT", TEXT_SYM},
181
#line 204 "drizzled/symbol_hash.gperf"
181
#line 203 "drizzled/symbol_hash.gperf"
182
182
{"INT4", INT_SYM},
183
#line 304 "drizzled/symbol_hash.gperf"
183
#line 303 "drizzled/symbol_hash.gperf"
184
184
{"RETURNS", RETURNS_SYM},
185
#line 302 "drizzled/symbol_hash.gperf"
185
#line 301 "drizzled/symbol_hash.gperf"
186
186
{"RESTRICT", RESTRICT},
187
#line 326 "drizzled/symbol_hash.gperf"
187
#line 325 "drizzled/symbol_hash.gperf"
188
188
{"SERVER", SERVER_SYM},
189
189
#line 65 "drizzled/symbol_hash.gperf"
191
#line 160 "drizzled/symbol_hash.gperf"
191
#line 158 "drizzled/symbol_hash.gperf"
192
192
{"ERRORS", ERRORS},
193
#line 209 "drizzled/symbol_hash.gperf"
193
#line 208 "drizzled/symbol_hash.gperf"
195
#line 352 "drizzled/symbol_hash.gperf"
195
#line 350 "drizzled/symbol_hash.gperf"
196
196
{"START", START_SYM},
197
#line 202 "drizzled/symbol_hash.gperf"
197
#line 201 "drizzled/symbol_hash.gperf"
198
198
{"INSERT", INSERT},
199
#line 321 "drizzled/symbol_hash.gperf"
199
#line 320 "drizzled/symbol_hash.gperf"
200
200
{"SENSITIVE", SENSITIVE_SYM},
201
#line 199 "drizzled/symbol_hash.gperf"
201
#line 198 "drizzled/symbol_hash.gperf"
202
202
{"INNER", INNER_SYM},
203
#line 158 "drizzled/symbol_hash.gperf"
203
#line 156 "drizzled/symbol_hash.gperf"
204
204
{"ENGINE", ENGINE_SYM},
205
#line 325 "drizzled/symbol_hash.gperf"
205
#line 324 "drizzled/symbol_hash.gperf"
206
206
{"SESSION", SESSION_SYM},
207
207
#line 62 "drizzled/symbol_hash.gperf"
209
#line 289 "drizzled/symbol_hash.gperf"
209
#line 288 "drizzled/symbol_hash.gperf"
210
210
{"RANGE", RANGE_SYM},
211
#line 359 "drizzled/symbol_hash.gperf"
211
#line 357 "drizzled/symbol_hash.gperf"
212
212
{"STRING", STRING_SYM},
213
#line 332 "drizzled/symbol_hash.gperf"
213
#line 330 "drizzled/symbol_hash.gperf"
214
214
{"SNAPSHOT", SNAPSHOT_SYM},
215
#line 157 "drizzled/symbol_hash.gperf"
215
#line 155 "drizzled/symbol_hash.gperf"
216
216
{"ENDS", ENDS_SYM},
217
#line 295 "drizzled/symbol_hash.gperf"
217
#line 294 "drizzled/symbol_hash.gperf"
218
218
{"REDUNDANT", REDUNDANT_SYM},
219
#line 293 "drizzled/symbol_hash.gperf"
219
#line 292 "drizzled/symbol_hash.gperf"
220
220
{"READS", READS_SYM},
221
#line 211 "drizzled/symbol_hash.gperf"
221
#line 210 "drizzled/symbol_hash.gperf"
222
222
{"ITERATE", ITERATE_SYM},
223
#line 307 "drizzled/symbol_hash.gperf"
223
#line 306 "drizzled/symbol_hash.gperf"
224
224
{"RIGHT", RIGHT},
225
#line 201 "drizzled/symbol_hash.gperf"
225
#line 200 "drizzled/symbol_hash.gperf"
226
226
{"INSENSITIVE", INSENSITIVE_SYM},
227
#line 138 "drizzled/symbol_hash.gperf"
227
#line 136 "drizzled/symbol_hash.gperf"
228
228
{"DESCRIBE", DESCRIBE},
229
#line 206 "drizzled/symbol_hash.gperf"
229
#line 205 "drizzled/symbol_hash.gperf"
230
230
{"INTEGER", INT_SYM},
231
#line 262 "drizzled/symbol_hash.gperf"
231
#line 261 "drizzled/symbol_hash.gperf"
232
232
{"NOT", NOT_SYM},
233
#line 193 "drizzled/symbol_hash.gperf"
233
#line 192 "drizzled/symbol_hash.gperf"
234
234
{"IGNORE", IGNORE_SYM},
235
#line 267 "drizzled/symbol_hash.gperf"
235
#line 266 "drizzled/symbol_hash.gperf"
237
#line 152 "drizzled/symbol_hash.gperf"
237
#line 150 "drizzled/symbol_hash.gperf"
239
239
#line 71 "drizzled/symbol_hash.gperf"
240
240
{"BETWEEN", BETWEEN_SYM},
241
#line 268 "drizzled/symbol_hash.gperf"
241
#line 267 "drizzled/symbol_hash.gperf"
242
242
{"ONE", ONE_SYM},
243
#line 261 "drizzled/symbol_hash.gperf"
243
#line 260 "drizzled/symbol_hash.gperf"
244
244
{"NONE", NONE_SYM},
245
#line 353 "drizzled/symbol_hash.gperf"
245
#line 351 "drizzled/symbol_hash.gperf"
246
246
{"STARTING", STARTING},
247
#line 124 "drizzled/symbol_hash.gperf"
247
#line 122 "drizzled/symbol_hash.gperf"
248
248
{"DATE", DATE_SYM},
249
#line 81 "drizzled/symbol_hash.gperf"
249
#line 79 "drizzled/symbol_hash.gperf"
250
250
{"BTREE", BTREE_SYM},
251
#line 378 "drizzled/symbol_hash.gperf"
251
#line 376 "drizzled/symbol_hash.gperf"
252
252
{"TRANSACTION", TRANSACTION_SYM},
253
#line 125 "drizzled/symbol_hash.gperf"
253
#line 123 "drizzled/symbol_hash.gperf"
254
254
{"DATETIME", DATETIME_SYM},
255
#line 368 "drizzled/symbol_hash.gperf"
255
#line 366 "drizzled/symbol_hash.gperf"
256
256
{"TERMINATED", TERMINATED},
257
#line 274 "drizzled/symbol_hash.gperf"
257
#line 273 "drizzled/symbol_hash.gperf"
259
259
#line 74 "drizzled/symbol_hash.gperf"
260
260
{"BIT", BIT_SYM},
261
#line 290 "drizzled/symbol_hash.gperf"
261
#line 289 "drizzled/symbol_hash.gperf"
262
262
{"READ", READ_SYM},
263
#line 156 "drizzled/symbol_hash.gperf"
263
#line 154 "drizzled/symbol_hash.gperf"
265
#line 224 "drizzled/symbol_hash.gperf"
265
#line 223 "drizzled/symbol_hash.gperf"
266
266
{"LIST", LIST_SYM},
267
#line 208 "drizzled/symbol_hash.gperf"
267
#line 207 "drizzled/symbol_hash.gperf"
269
#line 200 "drizzled/symbol_hash.gperf"
269
#line 199 "drizzled/symbol_hash.gperf"
270
270
{"INOUT", INOUT_SYM},
271
#line 324 "drizzled/symbol_hash.gperf"
271
#line 323 "drizzled/symbol_hash.gperf"
272
272
{"SERIALIZABLE", SERIALIZABLE_SYM},
273
#line 207 "drizzled/symbol_hash.gperf"
273
#line 206 "drizzled/symbol_hash.gperf"
274
274
{"INTERVAL", INTERVAL_SYM},
275
#line 212 "drizzled/symbol_hash.gperf"
275
#line 211 "drizzled/symbol_hash.gperf"
276
276
{"JOIN", JOIN_SYM},
277
#line 113 "drizzled/symbol_hash.gperf"
277
#line 111 "drizzled/symbol_hash.gperf"
278
278
{"CREATE", CREATE},
279
#line 142 "drizzled/symbol_hash.gperf"
279
#line 140 "drizzled/symbol_hash.gperf"
280
280
{"DISTINCT", DISTINCT},
281
#line 217 "drizzled/symbol_hash.gperf"
281
#line 216 "drizzled/symbol_hash.gperf"
282
282
{"LAST", LAST_SYM},
283
#line 223 "drizzled/symbol_hash.gperf"
283
#line 222 "drizzled/symbol_hash.gperf"
284
284
{"LINES", LINES},
285
#line 154 "drizzled/symbol_hash.gperf"
285
#line 152 "drizzled/symbol_hash.gperf"
286
286
{"ENABLE", ENABLE_SYM},
287
#line 294 "drizzled/symbol_hash.gperf"
287
#line 293 "drizzled/symbol_hash.gperf"
289
#line 364 "drizzled/symbol_hash.gperf"
289
#line 362 "drizzled/symbol_hash.gperf"
290
290
{"TABLE", TABLE_SYM},
291
#line 257 "drizzled/symbol_hash.gperf"
291
#line 256 "drizzled/symbol_hash.gperf"
292
292
{"NATURAL", NATURAL},
293
293
#line 70 "drizzled/symbol_hash.gperf"
294
294
{"BEGIN", BEGIN_SYM},
295
#line 136 "drizzled/symbol_hash.gperf"
295
#line 134 "drizzled/symbol_hash.gperf"
296
296
{"DELETE", DELETE_SYM},
297
#line 297 "drizzled/symbol_hash.gperf"
297
#line 296 "drizzled/symbol_hash.gperf"
298
298
{"RELEASE", RELEASE_SYM},
299
#line 120 "drizzled/symbol_hash.gperf"
299
#line 118 "drizzled/symbol_hash.gperf"
300
300
{"DATA", DATA_SYM},
301
301
#line 58 "drizzled/symbol_hash.gperf"
302
302
{"ALTER", ALTER},
303
#line 365 "drizzled/symbol_hash.gperf"
303
#line 363 "drizzled/symbol_hash.gperf"
304
304
{"TABLES", TABLES},
305
305
#line 56 "drizzled/symbol_hash.gperf"
306
306
{"AGGREGATE", AGGREGATE_SYM},
307
#line 323 "drizzled/symbol_hash.gperf"
307
#line 322 "drizzled/symbol_hash.gperf"
308
308
{"SERIAL", SERIAL_SYM},
309
#line 356 "drizzled/symbol_hash.gperf"
309
#line 354 "drizzled/symbol_hash.gperf"
310
310
{"STORAGE", STORAGE_SYM},
311
#line 191 "drizzled/symbol_hash.gperf"
311
#line 190 "drizzled/symbol_hash.gperf"
312
312
{"IDENTIFIED", IDENTIFIED_SYM},
313
313
#line 60 "drizzled/symbol_hash.gperf"
314
314
{"AND", AND_SYM},
315
#line 357 "drizzled/symbol_hash.gperf"
315
#line 355 "drizzled/symbol_hash.gperf"
316
316
{"STORED", STORED_SYM},
317
317
#line 72 "drizzled/symbol_hash.gperf"
318
318
{"BIGINT", BIGINT_SYM},
319
#line 87 "drizzled/symbol_hash.gperf"
319
#line 85 "drizzled/symbol_hash.gperf"
320
320
{"CASE", CASE_SYM},
321
#line 234 "drizzled/symbol_hash.gperf"
321
#line 233 "drizzled/symbol_hash.gperf"
322
322
{"LONGTEXT", TEXT_SYM},
323
#line 376 "drizzled/symbol_hash.gperf"
323
#line 374 "drizzled/symbol_hash.gperf"
325
#line 137 "drizzled/symbol_hash.gperf"
325
#line 135 "drizzled/symbol_hash.gperf"
327
#line 275 "drizzled/symbol_hash.gperf"
327
#line 274 "drizzled/symbol_hash.gperf"
328
328
{"ORDER", ORDER_SYM},
329
#line 269 "drizzled/symbol_hash.gperf"
329
#line 268 "drizzled/symbol_hash.gperf"
330
330
{"ONLINE", ONLINE_SYM},
331
#line 260 "drizzled/symbol_hash.gperf"
331
#line 259 "drizzled/symbol_hash.gperf"
333
#line 377 "drizzled/symbol_hash.gperf"
333
#line 375 "drizzled/symbol_hash.gperf"
334
334
{"TRAILING", TRAILING},
335
#line 317 "drizzled/symbol_hash.gperf"
335
#line 316 "drizzled/symbol_hash.gperf"
336
336
{"SECOND", SECOND_SYM},
337
#line 210 "drizzled/symbol_hash.gperf"
337
#line 209 "drizzled/symbol_hash.gperf"
338
338
{"ISOLATION", ISOLATION},
339
#line 140 "drizzled/symbol_hash.gperf"
339
#line 138 "drizzled/symbol_hash.gperf"
340
340
{"DISABLE", DISABLE_SYM},
341
#line 131 "drizzled/symbol_hash.gperf"
341
#line 129 "drizzled/symbol_hash.gperf"
342
342
{"DEALLOCATE", DEALLOCATE_SYM},
343
#line 121 "drizzled/symbol_hash.gperf"
343
#line 119 "drizzled/symbol_hash.gperf"
344
344
{"DATABASE", DATABASE},
345
#line 141 "drizzled/symbol_hash.gperf"
345
#line 139 "drizzled/symbol_hash.gperf"
346
346
{"DISCARD", DISCARD},
347
#line 320 "drizzled/symbol_hash.gperf"
347
#line 319 "drizzled/symbol_hash.gperf"
348
348
{"SELECT", SELECT_SYM},
349
#line 218 "drizzled/symbol_hash.gperf"
349
#line 217 "drizzled/symbol_hash.gperf"
350
350
{"LEADING", LEADING},
351
#line 412 "drizzled/symbol_hash.gperf"
351
#line 410 "drizzled/symbol_hash.gperf"
352
352
{"YEAR", YEAR_SYM},
353
#line 112 "drizzled/symbol_hash.gperf"
353
#line 110 "drizzled/symbol_hash.gperf"
354
354
{"CONVERT", CONVERT_SYM},
355
#line 374 "drizzled/symbol_hash.gperf"
355
#line 372 "drizzled/symbol_hash.gperf"
356
356
{"TINYBLOB", BLOB_SYM},
357
#line 109 "drizzled/symbol_hash.gperf"
357
#line 107 "drizzled/symbol_hash.gperf"
358
358
{"CONSTRAINT", CONSTRAINT},
359
359
#line 54 "drizzled/symbol_hash.gperf"
361
#line 122 "drizzled/symbol_hash.gperf"
361
#line 120 "drizzled/symbol_hash.gperf"
362
362
{"DATABASES", DATABASES},
363
#line 85 "drizzled/symbol_hash.gperf"
363
#line 83 "drizzled/symbol_hash.gperf"
364
364
{"CASCADE", CASCADE},
365
#line 139 "drizzled/symbol_hash.gperf"
365
#line 137 "drizzled/symbol_hash.gperf"
366
366
{"DETERMINISTIC", DETERMINISTIC_SYM},
367
#line 232 "drizzled/symbol_hash.gperf"
367
#line 231 "drizzled/symbol_hash.gperf"
368
368
{"LONG", LONG_SYM},
369
#line 134 "drizzled/symbol_hash.gperf"
369
#line 132 "drizzled/symbol_hash.gperf"
370
370
{"DECLARE", DECLARE_SYM},
371
#line 256 "drizzled/symbol_hash.gperf"
371
#line 255 "drizzled/symbol_hash.gperf"
372
372
{"NATIONAL", NATIONAL_SYM},
373
#line 243 "drizzled/symbol_hash.gperf"
373
#line 242 "drizzled/symbol_hash.gperf"
374
374
{"MERGE", MERGE_SYM},
375
#line 298 "drizzled/symbol_hash.gperf"
375
#line 297 "drizzled/symbol_hash.gperf"
376
376
{"RENAME", RENAME},
377
#line 318 "drizzled/symbol_hash.gperf"
377
#line 317 "drizzled/symbol_hash.gperf"
378
378
{"SECOND_MICROSECOND", SECOND_MICROSECOND_SYM},
379
#line 231 "drizzled/symbol_hash.gperf"
379
#line 230 "drizzled/symbol_hash.gperf"
380
380
{"LOGS", LOGS_SYM},
381
#line 114 "drizzled/symbol_hash.gperf"
381
#line 112 "drizzled/symbol_hash.gperf"
382
382
{"CROSS", CROSS},
383
#line 83 "drizzled/symbol_hash.gperf"
383
#line 81 "drizzled/symbol_hash.gperf"
384
384
{"BYTE", BYTE_SYM},
385
#line 245 "drizzled/symbol_hash.gperf"
385
#line 244 "drizzled/symbol_hash.gperf"
386
386
{"MINUTE", MINUTE_SYM},
387
#line 111 "drizzled/symbol_hash.gperf"
387
#line 109 "drizzled/symbol_hash.gperf"
388
388
{"CONTINUE", CONTINUE_SYM},
389
#line 108 "drizzled/symbol_hash.gperf"
389
#line 106 "drizzled/symbol_hash.gperf"
390
390
{"CONSISTENT", CONSISTENT_SYM},
391
#line 305 "drizzled/symbol_hash.gperf"
391
#line 304 "drizzled/symbol_hash.gperf"
392
392
{"REVERSE", REVERSE_SYM},
393
#line 106 "drizzled/symbol_hash.gperf"
393
#line 104 "drizzled/symbol_hash.gperf"
394
394
{"CONDITION", CONDITION_SYM},
395
395
#line 59 "drizzled/symbol_hash.gperf"
396
396
{"ANALYZE", ANALYZE_SYM},
397
#line 379 "drizzled/symbol_hash.gperf"
397
#line 377 "drizzled/symbol_hash.gperf"
398
398
{"TRUE", TRUE_SYM},
399
399
#line 53 "drizzled/symbol_hash.gperf"
400
400
{"ACTION", ACTION},
401
#line 392 "drizzled/symbol_hash.gperf"
401
#line 390 "drizzled/symbol_hash.gperf"
402
402
{"USE", USE_SYM},
403
#line 254 "drizzled/symbol_hash.gperf"
403
#line 253 "drizzled/symbol_hash.gperf"
404
404
{"NAME", NAME_SYM},
405
#line 366 "drizzled/symbol_hash.gperf"
405
#line 364 "drizzled/symbol_hash.gperf"
406
406
{"TABLESPACE", TABLESPACE},
407
#line 95 "drizzled/symbol_hash.gperf"
407
#line 93 "drizzled/symbol_hash.gperf"
408
408
{"COALESCE", COALESCE},
409
#line 370 "drizzled/symbol_hash.gperf"
409
#line 368 "drizzled/symbol_hash.gperf"
410
410
{"THEN", THEN_SYM},
411
#line 248 "drizzled/symbol_hash.gperf"
411
#line 247 "drizzled/symbol_hash.gperf"
412
412
{"MIN_ROWS", MIN_ROWS},
413
#line 393 "drizzled/symbol_hash.gperf"
413
#line 391 "drizzled/symbol_hash.gperf"
415
#line 110 "drizzled/symbol_hash.gperf"
415
#line 108 "drizzled/symbol_hash.gperf"
416
416
{"CONTAINS", CONTAINS_SYM},
417
#line 155 "drizzled/symbol_hash.gperf"
417
#line 153 "drizzled/symbol_hash.gperf"
418
418
{"ENCLOSED", ENCLOSED},
419
#line 86 "drizzled/symbol_hash.gperf"
419
#line 84 "drizzled/symbol_hash.gperf"
420
420
{"CASCADED", CASCADED},
421
#line 225 "drizzled/symbol_hash.gperf"
421
#line 224 "drizzled/symbol_hash.gperf"
423
#line 255 "drizzled/symbol_hash.gperf"
423
#line 254 "drizzled/symbol_hash.gperf"
424
424
{"NAMES", NAMES_SYM},
425
425
#line 63 "drizzled/symbol_hash.gperf"
427
#line 386 "drizzled/symbol_hash.gperf"
427
#line 384 "drizzled/symbol_hash.gperf"
428
428
{"UNION", UNION_SYM},
429
#line 79 "drizzled/symbol_hash.gperf"
429
#line 77 "drizzled/symbol_hash.gperf"
430
430
{"BOOLEAN", BOOLEAN_SYM},
431
#line 132 "drizzled/symbol_hash.gperf"
431
#line 130 "drizzled/symbol_hash.gperf"
432
432
{"DEC", DECIMAL_SYM},
433
433
#line 73 "drizzled/symbol_hash.gperf"
434
434
{"BINARY", BINARY},
435
435
#line 57 "drizzled/symbol_hash.gperf"
437
#line 322 "drizzled/symbol_hash.gperf"
437
#line 321 "drizzled/symbol_hash.gperf"
438
438
{"SEPARATOR", SEPARATOR_SYM},
439
#line 319 "drizzled/symbol_hash.gperf"
439
#line 318 "drizzled/symbol_hash.gperf"
440
440
{"SECURITY", SECURITY_SYM},
441
#line 282 "drizzled/symbol_hash.gperf"
441
#line 281 "drizzled/symbol_hash.gperf"
442
442
{"PRECISION", PRECISION},
443
#line 94 "drizzled/symbol_hash.gperf"
443
#line 92 "drizzled/symbol_hash.gperf"
444
444
{"CLOSE", CLOSE_SYM},
445
445
#line 64 "drizzled/symbol_hash.gperf"
446
446
{"ASENSITIVE", ASENSITIVE_SYM},
447
#line 301 "drizzled/symbol_hash.gperf"
447
#line 300 "drizzled/symbol_hash.gperf"
448
448
{"REPEAT", REPEAT_SYM},
449
#line 300 "drizzled/symbol_hash.gperf"
449
#line 299 "drizzled/symbol_hash.gperf"
450
450
{"REPLACE", REPLACE},
451
#line 391 "drizzled/symbol_hash.gperf"
451
#line 389 "drizzled/symbol_hash.gperf"
452
452
{"USAGE", USAGE},
453
#line 247 "drizzled/symbol_hash.gperf"
453
#line 246 "drizzled/symbol_hash.gperf"
454
454
{"MINUTE_SECOND", MINUTE_SECOND_SYM},
455
#line 230 "drizzled/symbol_hash.gperf"
455
#line 229 "drizzled/symbol_hash.gperf"
456
456
{"LOCKS", LOCKS_SYM},
457
#line 354 "drizzled/symbol_hash.gperf"
457
#line 352 "drizzled/symbol_hash.gperf"
458
458
{"STATUS", STATUS_SYM},
459
#line 333 "drizzled/symbol_hash.gperf"
459
#line 331 "drizzled/symbol_hash.gperf"
460
460
{"SOME", ANY_SYM},
461
#line 107 "drizzled/symbol_hash.gperf"
461
#line 105 "drizzled/symbol_hash.gperf"
462
462
{"CONNECTION", CONNECTION_SYM},
463
#line 222 "drizzled/symbol_hash.gperf"
463
#line 221 "drizzled/symbol_hash.gperf"
464
464
{"LIMIT", LIMIT},
465
#line 369 "drizzled/symbol_hash.gperf"
467
#line 84 "drizzled/symbol_hash.gperf"
465
#line 82 "drizzled/symbol_hash.gperf"
468
466
{"CALL", CALL_SYM},
469
#line 328 "drizzled/symbol_hash.gperf"
467
#line 327 "drizzled/symbol_hash.gperf"
470
468
{"SHARE", SHARE_SYM},
471
#line 259 "drizzled/symbol_hash.gperf"
473
#line 361 "drizzled/symbol_hash.gperf"
469
#line 359 "drizzled/symbol_hash.gperf"
474
470
{"SUSPEND", SUSPEND_SYM},
475
#line 276 "drizzled/symbol_hash.gperf"
471
#line 275 "drizzled/symbol_hash.gperf"
476
472
{"OUT", OUT_SYM},
477
#line 279 "drizzled/symbol_hash.gperf"
473
#line 278 "drizzled/symbol_hash.gperf"
478
474
{"PAGE", PAGE_SYM},
479
#line 130 "drizzled/symbol_hash.gperf"
475
#line 128 "drizzled/symbol_hash.gperf"
480
476
{"DAY_SECOND", DAY_SECOND_SYM},
481
#line 331 "drizzled/symbol_hash.gperf"
477
#line 329 "drizzled/symbol_hash.gperf"
482
478
{"SIMPLE", SIMPLE_SYM},
483
#line 270 "drizzled/symbol_hash.gperf"
479
#line 269 "drizzled/symbol_hash.gperf"
484
480
{"OPEN", OPEN_SYM},
485
#line 96 "drizzled/symbol_hash.gperf"
481
#line 94 "drizzled/symbol_hash.gperf"
486
482
{"COLLATE", COLLATE_SYM},
487
#line 246 "drizzled/symbol_hash.gperf"
483
#line 245 "drizzled/symbol_hash.gperf"
488
484
{"MINUTE_MICROSECOND", MINUTE_MICROSECOND_SYM},
489
#line 355 "drizzled/symbol_hash.gperf"
485
#line 353 "drizzled/symbol_hash.gperf"
490
486
{"STOP", STOP_SYM},
491
#line 97 "drizzled/symbol_hash.gperf"
487
#line 95 "drizzled/symbol_hash.gperf"
492
488
{"COLLATION", COLLATION_SYM},
493
#line 360 "drizzled/symbol_hash.gperf"
489
#line 358 "drizzled/symbol_hash.gperf"
494
490
{"SUBJECT", SUBJECT_SYM},
495
#line 402 "drizzled/symbol_hash.gperf"
491
#line 400 "drizzled/symbol_hash.gperf"
496
492
{"VARIABLES", VARIABLES},
497
#line 183 "drizzled/symbol_hash.gperf"
493
#line 182 "drizzled/symbol_hash.gperf"
498
494
{"GLOBAL", GLOBAL_SYM},
499
495
#line 61 "drizzled/symbol_hash.gperf"
500
496
{"ANY", ANY_SYM},
501
497
#line 75 "drizzled/symbol_hash.gperf"
502
498
{"BLOB", BLOB_SYM},
503
#line 397 "drizzled/symbol_hash.gperf"
499
#line 395 "drizzled/symbol_hash.gperf"
504
500
{"VALUE", VALUE_SYM},
505
#line 403 "drizzled/symbol_hash.gperf"
501
#line 401 "drizzled/symbol_hash.gperf"
506
502
{"VARYING", VARYING},
507
503
#line 67 "drizzled/symbol_hash.gperf"
508
504
{"AVG", AVG_SYM},
509
#line 78 "drizzled/symbol_hash.gperf"
505
#line 76 "drizzled/symbol_hash.gperf"
510
506
{"BOOL", BOOL_SYM},
511
#line 277 "drizzled/symbol_hash.gperf"
507
#line 276 "drizzled/symbol_hash.gperf"
512
508
{"OUTER", OUTER},
513
#line 285 "drizzled/symbol_hash.gperf"
509
#line 284 "drizzled/symbol_hash.gperf"
514
510
{"PROCESS", PROCESS},
515
#line 233 "drizzled/symbol_hash.gperf"
511
#line 232 "drizzled/symbol_hash.gperf"
516
512
{"LONGBLOB", BLOB_SYM},
517
#line 250 "drizzled/symbol_hash.gperf"
513
#line 249 "drizzled/symbol_hash.gperf"
518
514
{"MODE", MODE_SYM},
519
#line 398 "drizzled/symbol_hash.gperf"
515
#line 396 "drizzled/symbol_hash.gperf"
520
516
{"VALUES", VALUES},
521
#line 164 "drizzled/symbol_hash.gperf"
523
#line 172 "drizzled/symbol_hash.gperf"
517
#line 171 "drizzled/symbol_hash.gperf"
524
518
{"FIRST", FIRST_SYM},
525
#line 161 "drizzled/symbol_hash.gperf"
519
#line 159 "drizzled/symbol_hash.gperf"
526
520
{"ESCAPE", ESCAPE_SYM},
527
#line 278 "drizzled/symbol_hash.gperf"
521
#line 277 "drizzled/symbol_hash.gperf"
528
522
{"OUTFILE", OUTFILE},
529
#line 380 "drizzled/symbol_hash.gperf"
523
#line 378 "drizzled/symbol_hash.gperf"
530
524
{"TRUNCATE", TRUNCATE_SYM},
531
#line 296 "drizzled/symbol_hash.gperf"
525
#line 295 "drizzled/symbol_hash.gperf"
532
526
{"REFERENCES", REFERENCES},
533
#line 394 "drizzled/symbol_hash.gperf"
527
#line 392 "drizzled/symbol_hash.gperf"
534
528
{"USING", USING},
535
#line 337 "drizzled/symbol_hash.gperf"
529
#line 335 "drizzled/symbol_hash.gperf"
536
530
{"SQLSTATE", SQLSTATE_SYM},
537
#line 227 "drizzled/symbol_hash.gperf"
531
#line 226 "drizzled/symbol_hash.gperf"
538
532
{"LOCALTIME", NOW_SYM},
539
#line 286 "drizzled/symbol_hash.gperf"
533
#line 285 "drizzled/symbol_hash.gperf"
540
534
{"PROCESSLIST", PROCESSLIST_SYM},
541
#line 310 "drizzled/symbol_hash.gperf"
535
#line 309 "drizzled/symbol_hash.gperf"
542
536
{"ROUTINE", ROUTINE_SYM},
543
#line 166 "drizzled/symbol_hash.gperf"
544
{"EXTENDED", EXTENDED_SYM},
545
#line 299 "drizzled/symbol_hash.gperf"
537
#line 356 "drizzled/symbol_hash.gperf"
538
{"STRAIGHT_JOIN", STRAIGHT_JOIN},
539
#line 298 "drizzled/symbol_hash.gperf"
546
540
{"REPEATABLE", REPEATABLE_SYM},
547
#line 82 "drizzled/symbol_hash.gperf"
541
#line 80 "drizzled/symbol_hash.gperf"
549
#line 381 "drizzled/symbol_hash.gperf"
543
#line 367 "drizzled/symbol_hash.gperf"
545
#line 379 "drizzled/symbol_hash.gperf"
550
546
{"TYPE", TYPE_SYM},
551
#line 385 "drizzled/symbol_hash.gperf"
547
#line 291 "drizzled/symbol_hash.gperf"
548
{"READ_WRITE", READ_WRITE_SYM},
549
#line 258 "drizzled/symbol_hash.gperf"
551
#line 383 "drizzled/symbol_hash.gperf"
552
552
{"UNDO", UNDO_SYM},
553
553
#line 55 "drizzled/symbol_hash.gperf"
554
554
{"AFTER", AFTER_SYM},
555
#line 334 "drizzled/symbol_hash.gperf"
555
#line 332 "drizzled/symbol_hash.gperf"
556
556
{"SPECIFIC", SPECIFIC_SYM},
557
#line 147 "drizzled/symbol_hash.gperf"
557
#line 145 "drizzled/symbol_hash.gperf"
559
#line 358 "drizzled/symbol_hash.gperf"
560
{"STRAIGHT_JOIN", STRAIGHT_JOIN},
561
#line 126 "drizzled/symbol_hash.gperf"
559
#line 124 "drizzled/symbol_hash.gperf"
562
560
{"DAY", DAY_SYM},
563
#line 263 "drizzled/symbol_hash.gperf"
561
#line 262 "drizzled/symbol_hash.gperf"
564
562
{"NULL", NULL_SYM},
565
#line 292 "drizzled/symbol_hash.gperf"
566
{"READ_WRITE", READ_WRITE_SYM},
567
#line 280 "drizzled/symbol_hash.gperf"
563
#line 279 "drizzled/symbol_hash.gperf"
568
564
{"PARTIAL", PARTIAL},
569
#line 219 "drizzled/symbol_hash.gperf"
565
#line 218 "drizzled/symbol_hash.gperf"
571
#line 382 "drizzled/symbol_hash.gperf"
567
#line 380 "drizzled/symbol_hash.gperf"
572
568
{"TYPES", TYPES_SYM},
573
#line 249 "drizzled/symbol_hash.gperf"
569
#line 248 "drizzled/symbol_hash.gperf"
574
570
{"MOD", MOD_SYM},
575
#line 221 "drizzled/symbol_hash.gperf"
571
#line 220 "drizzled/symbol_hash.gperf"
577
#line 100 "drizzled/symbol_hash.gperf"
573
#line 98 "drizzled/symbol_hash.gperf"
578
574
{"COMMENT", COMMENT_SYM},
579
#line 395 "drizzled/symbol_hash.gperf"
575
#line 393 "drizzled/symbol_hash.gperf"
580
576
{"UTC_DATE", UTC_DATE_SYM},
581
#line 151 "drizzled/symbol_hash.gperf"
577
#line 149 "drizzled/symbol_hash.gperf"
582
578
{"EACH", EACH_SYM},
583
#line 88 "drizzled/symbol_hash.gperf"
579
#line 86 "drizzled/symbol_hash.gperf"
584
580
{"CHAIN", CHAIN_SYM},
585
#line 197 "drizzled/symbol_hash.gperf"
586
{"INDEXES", INDEXES},
587
#line 162 "drizzled/symbol_hash.gperf"
581
#line 160 "drizzled/symbol_hash.gperf"
588
582
{"ESCAPED", ESCAPED},
589
#line 90 "drizzled/symbol_hash.gperf"
583
#line 88 "drizzled/symbol_hash.gperf"
590
584
{"CHAR", CHAR_SYM},
591
#line 272 "drizzled/symbol_hash.gperf"
585
#line 271 "drizzled/symbol_hash.gperf"
592
586
{"OPTION", OPTION},
593
#line 170 "drizzled/symbol_hash.gperf"
587
#line 169 "drizzled/symbol_hash.gperf"
594
588
{"FIELDS", COLUMNS},
595
#line 411 "drizzled/symbol_hash.gperf"
589
#line 163 "drizzled/symbol_hash.gperf"
597
591
#line 69 "drizzled/symbol_hash.gperf"
598
592
{"BEFORE", BEFORE_SYM},
599
#line 116 "drizzled/symbol_hash.gperf"
593
#line 114 "drizzled/symbol_hash.gperf"
600
594
{"CURRENT_DATE", CURDATE},
601
#line 123 "drizzled/symbol_hash.gperf"
595
#line 121 "drizzled/symbol_hash.gperf"
602
596
{"DATAFILE", DATAFILE_SYM},
603
#line 80 "drizzled/symbol_hash.gperf"
597
#line 78 "drizzled/symbol_hash.gperf"
605
#line 177 "drizzled/symbol_hash.gperf"
599
#line 176 "drizzled/symbol_hash.gperf"
606
600
{"FORCE", FORCE_SYM},
607
#line 176 "drizzled/symbol_hash.gperf"
601
#line 175 "drizzled/symbol_hash.gperf"
608
602
{"FOR", FOR_SYM},
609
#line 171 "drizzled/symbol_hash.gperf"
603
#line 170 "drizzled/symbol_hash.gperf"
610
604
{"FILE", FILE_SYM},
611
#line 101 "drizzled/symbol_hash.gperf"
605
#line 99 "drizzled/symbol_hash.gperf"
612
606
{"COMMIT", COMMIT_SYM},
613
#line 115 "drizzled/symbol_hash.gperf"
607
#line 113 "drizzled/symbol_hash.gperf"
614
608
{"CUBE", CUBE_SYM},
615
#line 410 "drizzled/symbol_hash.gperf"
609
#line 408 "drizzled/symbol_hash.gperf"
616
610
{"WRITE", WRITE_SYM},
617
#line 198 "drizzled/symbol_hash.gperf"
611
#line 197 "drizzled/symbol_hash.gperf"
618
612
{"INFILE", INFILE},
619
#line 344 "drizzled/symbol_hash.gperf"
613
#line 342 "drizzled/symbol_hash.gperf"
620
614
{"SQL_TSI_SECOND", SECOND_SYM},
621
#line 226 "drizzled/symbol_hash.gperf"
615
#line 225 "drizzled/symbol_hash.gperf"
622
616
{"LOCAL", LOCAL_SYM},
623
#line 335 "drizzled/symbol_hash.gperf"
617
#line 333 "drizzled/symbol_hash.gperf"
624
618
{"SQL", SQL_SYM},
625
#line 159 "drizzled/symbol_hash.gperf"
619
#line 157 "drizzled/symbol_hash.gperf"
626
620
{"ENUM", ENUM_SYM},
627
#line 153 "drizzled/symbol_hash.gperf"
621
#line 151 "drizzled/symbol_hash.gperf"
628
622
{"ELSEIF", ELSEIF_SYM},
629
#line 105 "drizzled/symbol_hash.gperf"
623
#line 165 "drizzled/symbol_hash.gperf"
624
{"EXTENDED", EXTENDED_SYM},
625
#line 103 "drizzled/symbol_hash.gperf"
630
626
{"CONCURRENT", CONCURRENT},
631
#line 103 "drizzled/symbol_hash.gperf"
627
#line 101 "drizzled/symbol_hash.gperf"
632
628
{"COMPACT", COMPACT_SYM},
633
#line 167 "drizzled/symbol_hash.gperf"
629
#line 166 "drizzled/symbol_hash.gperf"
634
630
{"FALSE", FALSE_SYM},
635
#line 133 "drizzled/symbol_hash.gperf"
631
#line 131 "drizzled/symbol_hash.gperf"
636
632
{"DECIMAL", DECIMAL_SYM},
637
#line 214 "drizzled/symbol_hash.gperf"
633
#line 213 "drizzled/symbol_hash.gperf"
639
#line 220 "drizzled/symbol_hash.gperf"
635
#line 219 "drizzled/symbol_hash.gperf"
640
636
{"LEVEL", LEVEL_SYM},
641
#line 89 "drizzled/symbol_hash.gperf"
637
#line 87 "drizzled/symbol_hash.gperf"
642
638
{"CHANGE", CHANGE},
643
#line 178 "drizzled/symbol_hash.gperf"
639
#line 177 "drizzled/symbol_hash.gperf"
644
640
{"FOREIGN", FOREIGN},
645
#line 283 "drizzled/symbol_hash.gperf"
641
#line 282 "drizzled/symbol_hash.gperf"
646
642
{"PREV", PREV_SYM},
647
#line 129 "drizzled/symbol_hash.gperf"
643
#line 127 "drizzled/symbol_hash.gperf"
648
644
{"DAY_MINUTE", DAY_MINUTE_SYM},
649
#line 119 "drizzled/symbol_hash.gperf"
645
#line 117 "drizzled/symbol_hash.gperf"
650
646
{"CURSOR", CURSOR_SYM},
651
#line 338 "drizzled/symbol_hash.gperf"
647
#line 336 "drizzled/symbol_hash.gperf"
652
648
{"SQLWARNING", SQLWARNING_SYM},
653
#line 342 "drizzled/symbol_hash.gperf"
649
#line 340 "drizzled/symbol_hash.gperf"
654
650
{"SQL_SMALL_RESULT", SQL_SMALL_RESULT},
655
#line 340 "drizzled/symbol_hash.gperf"
651
#line 338 "drizzled/symbol_hash.gperf"
656
652
{"SQL_BUFFER_RESULT", SQL_BUFFER_RESULT},
657
#line 362 "drizzled/symbol_hash.gperf"
653
#line 360 "drizzled/symbol_hash.gperf"
658
654
{"SWAPS", SWAPS_SYM},
659
#line 146 "drizzled/symbol_hash.gperf"
655
#line 144 "drizzled/symbol_hash.gperf"
660
656
{"DOUBLE", DOUBLE_SYM},
661
#line 284 "drizzled/symbol_hash.gperf"
657
#line 283 "drizzled/symbol_hash.gperf"
662
658
{"PRIMARY", PRIMARY_SYM},
663
#line 339 "drizzled/symbol_hash.gperf"
659
#line 337 "drizzled/symbol_hash.gperf"
664
660
{"SQL_BIG_RESULT", SQL_BIG_RESULT},
665
#line 194 "drizzled/symbol_hash.gperf"
661
#line 193 "drizzled/symbol_hash.gperf"
666
662
{"IMPORT", IMPORT},
667
#line 91 "drizzled/symbol_hash.gperf"
663
#line 89 "drizzled/symbol_hash.gperf"
668
664
{"CHARACTER", CHAR_SYM},
669
#line 104 "drizzled/symbol_hash.gperf"
665
#line 102 "drizzled/symbol_hash.gperf"
670
666
{"COMPRESSED", COMPRESSED_SYM},
671
#line 216 "drizzled/symbol_hash.gperf"
667
#line 215 "drizzled/symbol_hash.gperf"
672
668
{"KILL", KILL_SYM},
673
#line 98 "drizzled/symbol_hash.gperf"
669
#line 196 "drizzled/symbol_hash.gperf"
670
{"INDEXES", INDEXES},
671
#line 96 "drizzled/symbol_hash.gperf"
674
672
{"COLUMN", COLUMN_SYM},
675
#line 404 "drizzled/symbol_hash.gperf"
673
#line 402 "drizzled/symbol_hash.gperf"
676
674
{"WARNINGS", WARNINGS},
677
#line 174 "drizzled/symbol_hash.gperf"
675
#line 173 "drizzled/symbol_hash.gperf"
678
676
{"FLOAT", DOUBLE_SYM},
679
#line 235 "drizzled/symbol_hash.gperf"
677
#line 409 "drizzled/symbol_hash.gperf"
679
#line 234 "drizzled/symbol_hash.gperf"
680
680
{"LOOP", LOOP_SYM},
681
#line 99 "drizzled/symbol_hash.gperf"
681
#line 97 "drizzled/symbol_hash.gperf"
682
682
{"COLUMNS", COLUMNS},
683
#line 312 "drizzled/symbol_hash.gperf"
683
#line 311 "drizzled/symbol_hash.gperf"
684
684
{"ROWS", ROWS_SYM},
685
#line 314 "drizzled/symbol_hash.gperf"
685
#line 313 "drizzled/symbol_hash.gperf"
686
686
{"SAVEPOINT", SAVEPOINT_SYM},
687
#line 387 "drizzled/symbol_hash.gperf"
687
#line 385 "drizzled/symbol_hash.gperf"
688
688
{"UNIQUE", UNIQUE_SYM},
689
#line 145 "drizzled/symbol_hash.gperf"
689
#line 143 "drizzled/symbol_hash.gperf"
690
690
{"DIV", DIV_SYM},
691
#line 127 "drizzled/symbol_hash.gperf"
691
#line 125 "drizzled/symbol_hash.gperf"
692
692
{"DAY_HOUR", DAY_HOUR_SYM},
693
#line 150 "drizzled/symbol_hash.gperf"
693
#line 148 "drizzled/symbol_hash.gperf"
694
694
{"DYNAMIC", DYNAMIC_SYM},
695
#line 306 "drizzled/symbol_hash.gperf"
695
#line 305 "drizzled/symbol_hash.gperf"
696
696
{"REVOKE", REVOKE},
697
#line 390 "drizzled/symbol_hash.gperf"
697
#line 388 "drizzled/symbol_hash.gperf"
698
698
{"UPDATE", UPDATE_SYM},
699
#line 351 "drizzled/symbol_hash.gperf"
699
#line 349 "drizzled/symbol_hash.gperf"
700
700
{"SQL_TSI_YEAR", YEAR_SYM},
701
#line 271 "drizzled/symbol_hash.gperf"
701
#line 270 "drizzled/symbol_hash.gperf"
702
702
{"OPTIMIZE", OPTIMIZE},
703
#line 144 "drizzled/symbol_hash.gperf"
703
#line 142 "drizzled/symbol_hash.gperf"
704
704
{"DISTINCTROW", DISTINCT},
705
#line 400 "drizzled/symbol_hash.gperf"
705
#line 398 "drizzled/symbol_hash.gperf"
706
706
{"VARCHAR", VARCHAR_SYM},
707
#line 281 "drizzled/symbol_hash.gperf"
707
#line 280 "drizzled/symbol_hash.gperf"
708
708
{"PHASE", PHASE_SYM},
709
#line 372 "drizzled/symbol_hash.gperf"
709
#line 370 "drizzled/symbol_hash.gperf"
710
710
{"TIMESTAMPADD", TIMESTAMP_ADD},
711
#line 102 "drizzled/symbol_hash.gperf"
711
#line 100 "drizzled/symbol_hash.gperf"
712
712
{"COMMITTED", COMMITTED_SYM},
713
#line 363 "drizzled/symbol_hash.gperf"
713
#line 361 "drizzled/symbol_hash.gperf"
714
714
{"SWITCHES", SWITCHES_SYM},
715
#line 184 "drizzled/symbol_hash.gperf"
715
717
#line 185 "drizzled/symbol_hash.gperf"
717
#line 77 "drizzled/symbol_hash.gperf"
718
{"BLOCK_SIZE", BLOCK_SIZE_SYM},
719
#line 186 "drizzled/symbol_hash.gperf"
720
718
{"HAVING", HAVING},
721
#line 330 "drizzled/symbol_hash.gperf"
722
{"SHUTDOWN", SHUTDOWN},
723
#line 264 "drizzled/symbol_hash.gperf"
719
#line 263 "drizzled/symbol_hash.gperf"
724
720
{"NUMERIC", NUMERIC_SYM},
725
#line 308 "drizzled/symbol_hash.gperf"
721
#line 307 "drizzled/symbol_hash.gperf"
726
722
{"ROLLBACK", ROLLBACK_SYM},
727
#line 149 "drizzled/symbol_hash.gperf"
723
#line 147 "drizzled/symbol_hash.gperf"
728
724
{"DUPLICATE", DUPLICATE_SYM},
729
#line 287 "drizzled/symbol_hash.gperf"
725
#line 286 "drizzled/symbol_hash.gperf"
730
726
{"QUARTER", QUARTER_SYM},
731
#line 229 "drizzled/symbol_hash.gperf"
727
#line 228 "drizzled/symbol_hash.gperf"
732
728
{"LOCK", LOCK_SYM},
733
#line 347 "drizzled/symbol_hash.gperf"
729
#line 345 "drizzled/symbol_hash.gperf"
734
730
{"SQL_TSI_DAY", DAY_SYM},
735
#line 238 "drizzled/symbol_hash.gperf"
736
{"MAX_SIZE", MAX_SIZE_SYM},
737
#line 345 "drizzled/symbol_hash.gperf"
731
#line 343 "drizzled/symbol_hash.gperf"
738
732
{"SQL_TSI_MINUTE", MINUTE_SYM},
739
#line 169 "drizzled/symbol_hash.gperf"
733
#line 168 "drizzled/symbol_hash.gperf"
740
734
{"COLUMN_FORMAT", COLUMN_FORMAT_SYM},
741
#line 237 "drizzled/symbol_hash.gperf"
742
{"MAX_ROWS", MAX_ROWS},
743
#line 244 "drizzled/symbol_hash.gperf"
735
#line 243 "drizzled/symbol_hash.gperf"
744
736
{"MICROSECOND", MICROSECOND_SYM},
745
#line 316 "drizzled/symbol_hash.gperf"
737
#line 315 "drizzled/symbol_hash.gperf"
746
738
{"SCHEMAS", DATABASES},
747
#line 187 "drizzled/symbol_hash.gperf"
739
#line 186 "drizzled/symbol_hash.gperf"
748
740
{"HOUR", HOUR_SYM},
749
#line 213 "drizzled/symbol_hash.gperf"
741
#line 212 "drizzled/symbol_hash.gperf"
750
742
{"KEY", KEY_SYM},
751
#line 396 "drizzled/symbol_hash.gperf"
743
#line 394 "drizzled/symbol_hash.gperf"
752
744
{"UTC_TIMESTAMP", UTC_TIMESTAMP_SYM},
753
#line 367 "drizzled/symbol_hash.gperf"
745
#line 365 "drizzled/symbol_hash.gperf"
754
746
{"TEMPORARY", TEMPORARY_SYM},
755
#line 165 "drizzled/symbol_hash.gperf"
756
{"EXPLAIN", DESCRIBE},
757
#line 399 "drizzled/symbol_hash.gperf"
747
#line 397 "drizzled/symbol_hash.gperf"
758
748
{"VARBINARY", VARBINARY},
759
#line 117 "drizzled/symbol_hash.gperf"
749
#line 115 "drizzled/symbol_hash.gperf"
760
750
{"CURRENT_TIMESTAMP", NOW_SYM},
761
#line 228 "drizzled/symbol_hash.gperf"
751
#line 227 "drizzled/symbol_hash.gperf"
762
752
{"LOCALTIMESTAMP", NOW_SYM},
763
#line 128 "drizzled/symbol_hash.gperf"
753
#line 126 "drizzled/symbol_hash.gperf"
764
754
{"DAY_MICROSECOND", DAY_MICROSECOND_SYM},
765
#line 239 "drizzled/symbol_hash.gperf"
766
{"MAXVALUE", MAX_VALUE_SYM},
767
#line 184 "drizzled/symbol_hash.gperf"
755
#line 183 "drizzled/symbol_hash.gperf"
768
756
{"GROUP", GROUP_SYM},
769
#line 383 "drizzled/symbol_hash.gperf"
757
#line 381 "drizzled/symbol_hash.gperf"
770
758
{"UNCOMMITTED", UNCOMMITTED_SYM},
771
#line 118 "drizzled/symbol_hash.gperf"
759
#line 116 "drizzled/symbol_hash.gperf"
772
760
{"CURRENT_USER", CURRENT_USER},
773
#line 135 "drizzled/symbol_hash.gperf"
761
#line 66 "drizzled/symbol_hash.gperf"
762
{"AUTO_INCREMENT", AUTO_INC},
763
#line 133 "drizzled/symbol_hash.gperf"
774
764
{"DEFAULT", DEFAULT},
775
#line 315 "drizzled/symbol_hash.gperf"
765
#line 314 "drizzled/symbol_hash.gperf"
776
766
{"SCHEMA", DATABASE},
777
#line 384 "drizzled/symbol_hash.gperf"
767
#line 382 "drizzled/symbol_hash.gperf"
778
768
{"UNDOFILE", UNDOFILE_SYM},
779
#line 181 "drizzled/symbol_hash.gperf"
769
#line 180 "drizzled/symbol_hash.gperf"
781
#line 388 "drizzled/symbol_hash.gperf"
771
#line 162 "drizzled/symbol_hash.gperf"
772
{"EXECUTE", EXECUTE_SYM},
773
#line 386 "drizzled/symbol_hash.gperf"
782
774
{"UNKNOWN", UNKNOWN_SYM},
783
#line 66 "drizzled/symbol_hash.gperf"
784
{"AUTO_INCREMENT", AUTO_INC},
785
#line 346 "drizzled/symbol_hash.gperf"
775
#line 344 "drizzled/symbol_hash.gperf"
786
776
{"SQL_TSI_HOUR", HOUR_SYM},
787
#line 406 "drizzled/symbol_hash.gperf"
777
#line 237 "drizzled/symbol_hash.gperf"
778
{"MAX_SIZE", MAX_SIZE_SYM},
779
#line 404 "drizzled/symbol_hash.gperf"
788
780
{"WHEN", WHEN_SYM},
789
#line 273 "drizzled/symbol_hash.gperf"
781
#line 272 "drizzled/symbol_hash.gperf"
790
782
{"OPTIONALLY", OPTIONALLY},
791
#line 401 "drizzled/symbol_hash.gperf"
783
#line 399 "drizzled/symbol_hash.gperf"
792
784
{"VARCHARACTER", VARCHAR_SYM},
793
#line 407 "drizzled/symbol_hash.gperf"
785
#line 405 "drizzled/symbol_hash.gperf"
794
786
{"WHERE", WHERE},
795
#line 309 "drizzled/symbol_hash.gperf"
787
#line 308 "drizzled/symbol_hash.gperf"
796
788
{"ROLLUP", ROLLUP_SYM},
789
#line 236 "drizzled/symbol_hash.gperf"
790
{"MAX_ROWS", MAX_ROWS},
797
791
#line 68 "drizzled/symbol_hash.gperf"
798
792
{"AVG_ROW_LENGTH", AVG_ROW_LENGTH},
799
#line 350 "drizzled/symbol_hash.gperf"
793
#line 348 "drizzled/symbol_hash.gperf"
800
794
{"SQL_TSI_QUARTER", QUARTER_SYM},
801
#line 192 "drizzled/symbol_hash.gperf"
795
#line 164 "drizzled/symbol_hash.gperf"
796
{"EXPLAIN", DESCRIBE},
797
#line 191 "drizzled/symbol_hash.gperf"
803
#line 408 "drizzled/symbol_hash.gperf"
799
#line 406 "drizzled/symbol_hash.gperf"
805
#line 163 "drizzled/symbol_hash.gperf"
806
{"EXCLUSIVE", EXCLUSIVE_SYM},
807
#line 241 "drizzled/symbol_hash.gperf"
801
#line 290 "drizzled/symbol_hash.gperf"
802
{"READ_ONLY", READ_ONLY_SYM},
803
#line 238 "drizzled/symbol_hash.gperf"
804
{"MAXVALUE", MAX_VALUE_SYM},
805
#line 240 "drizzled/symbol_hash.gperf"
808
806
{"MEDIUMBLOB", BLOB_SYM},
809
#line 251 "drizzled/symbol_hash.gperf"
807
#line 250 "drizzled/symbol_hash.gperf"
810
808
{"MODIFIES", MODIFIES_SYM},
811
#line 336 "drizzled/symbol_hash.gperf"
812
{"SQLEXCEPTION", SQLEXCEPTION_SYM},
813
#line 405 "drizzled/symbol_hash.gperf"
809
#line 403 "drizzled/symbol_hash.gperf"
814
810
{"WEEK", WEEK_SYM},
815
#line 291 "drizzled/symbol_hash.gperf"
816
{"READ_ONLY", READ_ONLY_SYM},
817
#line 240 "drizzled/symbol_hash.gperf"
811
#line 239 "drizzled/symbol_hash.gperf"
818
812
{"MEDIUM", MEDIUM_SYM},
819
#line 371 "drizzled/symbol_hash.gperf"
813
#line 369 "drizzled/symbol_hash.gperf"
820
814
{"TIMESTAMP", TIMESTAMP_SYM},
821
#line 196 "drizzled/symbol_hash.gperf"
822
{"INDEX", INDEX_SYM},
823
#line 182 "drizzled/symbol_hash.gperf"
815
#line 181 "drizzled/symbol_hash.gperf"
825
#line 389 "drizzled/symbol_hash.gperf"
817
#line 387 "drizzled/symbol_hash.gperf"
826
818
{"UNLOCK", UNLOCK_SYM},
827
#line 266 "drizzled/symbol_hash.gperf"
819
#line 265 "drizzled/symbol_hash.gperf"
828
820
{"OFFSET", OFFSET_SYM},
829
#line 329 "drizzled/symbol_hash.gperf"
821
#line 161 "drizzled/symbol_hash.gperf"
822
{"EXCLUSIVE", EXCLUSIVE_SYM},
823
#line 328 "drizzled/symbol_hash.gperf"
831
#line 236 "drizzled/symbol_hash.gperf"
825
#line 235 "drizzled/symbol_hash.gperf"
832
826
{"MATCH", MATCH},
833
#line 343 "drizzled/symbol_hash.gperf"
827
#line 341 "drizzled/symbol_hash.gperf"
834
828
{"SQL_TSI_FRAC_SECOND", FRAC_SECOND_SYM},
835
#line 179 "drizzled/symbol_hash.gperf"
829
#line 334 "drizzled/symbol_hash.gperf"
830
{"SQLEXCEPTION", SQLEXCEPTION_SYM},
831
#line 178 "drizzled/symbol_hash.gperf"
836
832
{"FOUND", FOUND_SYM},
837
#line 265 "drizzled/symbol_hash.gperf"
833
#line 264 "drizzled/symbol_hash.gperf"
838
834
{"OFFLINE", OFFLINE_SYM},
839
#line 173 "drizzled/symbol_hash.gperf"
840
{"FIXED", FIXED_SYM},
841
#line 258 "drizzled/symbol_hash.gperf"
835
#line 411 "drizzled/symbol_hash.gperf"
836
{"YEAR_MONTH", YEAR_MONTH_SYM},
837
#line 257 "drizzled/symbol_hash.gperf"
842
838
{"NEW", NEW_SYM},
843
#line 409 "drizzled/symbol_hash.gperf"
839
#line 407 "drizzled/symbol_hash.gperf"
844
840
{"WORK", WORK_SYM},
845
#line 413 "drizzled/symbol_hash.gperf"
846
{"YEAR_MONTH", YEAR_MONTH_SYM},
847
#line 253 "drizzled/symbol_hash.gperf"
841
#line 252 "drizzled/symbol_hash.gperf"
848
842
{"MONTH", MONTH_SYM},
849
#line 373 "drizzled/symbol_hash.gperf"
843
#line 371 "drizzled/symbol_hash.gperf"
850
844
{"TIMESTAMPDIFF", TIMESTAMP_DIFF},
851
#line 288 "drizzled/symbol_hash.gperf"
845
#line 287 "drizzled/symbol_hash.gperf"
852
846
{"QUERY", QUERY_SYM},
853
#line 242 "drizzled/symbol_hash.gperf"
854
{"MEDIUMTEXT", TEXT_SYM},
855
#line 252 "drizzled/symbol_hash.gperf"
847
#line 339 "drizzled/symbol_hash.gperf"
848
{"SQL_CALC_FOUND_ROWS", SQL_CALC_FOUND_ROWS},
849
#line 251 "drizzled/symbol_hash.gperf"
856
850
{"MODIFY", MODIFY_SYM},
857
#line 148 "drizzled/symbol_hash.gperf"
851
#line 146 "drizzled/symbol_hash.gperf"
858
852
{"DUMPFILE", DUMPFILE},
859
#line 349 "drizzled/symbol_hash.gperf"
853
#line 347 "drizzled/symbol_hash.gperf"
860
854
{"SQL_TSI_MONTH", MONTH_SYM},
861
#line 168 "drizzled/symbol_hash.gperf"
855
#line 167 "drizzled/symbol_hash.gperf"
862
856
{"FETCH", FETCH_SYM},
863
#line 341 "drizzled/symbol_hash.gperf"
864
{"SQL_CALC_FOUND_ROWS", SQL_CALC_FOUND_ROWS},
865
#line 215 "drizzled/symbol_hash.gperf"
857
#line 214 "drizzled/symbol_hash.gperf"
866
858
{"KEY_BLOCK_SIZE", KEY_BLOCK_SIZE},
867
#line 76 "drizzled/symbol_hash.gperf"
868
{"BLOCK", BLOCK_SYM},
869
#line 313 "drizzled/symbol_hash.gperf"
859
#line 172 "drizzled/symbol_hash.gperf"
860
{"FIXED", FIXED_SYM},
861
#line 179 "drizzled/symbol_hash.gperf"
862
{"FRAC_SECOND", FRAC_SECOND_SYM},
863
#line 195 "drizzled/symbol_hash.gperf"
864
{"INDEX", INDEX_SYM},
865
#line 312 "drizzled/symbol_hash.gperf"
870
866
{"ROW_FORMAT", ROW_FORMAT_SYM},
871
#line 180 "drizzled/symbol_hash.gperf"
872
{"FRAC_SECOND", FRAC_SECOND_SYM},
873
#line 93 "drizzled/symbol_hash.gperf"
867
#line 91 "drizzled/symbol_hash.gperf"
874
868
{"CHECKSUM", CHECKSUM_SYM},
875
#line 311 "drizzled/symbol_hash.gperf"
869
#line 310 "drizzled/symbol_hash.gperf"
876
870
{"ROW", ROW_SYM},
877
#line 92 "drizzled/symbol_hash.gperf"
871
#line 241 "drizzled/symbol_hash.gperf"
872
{"MEDIUMTEXT", TEXT_SYM},
873
#line 90 "drizzled/symbol_hash.gperf"
878
874
{"CHECK", CHECK_SYM},
879
#line 188 "drizzled/symbol_hash.gperf"
875
#line 187 "drizzled/symbol_hash.gperf"
880
876
{"HOUR_MICROSECOND", HOUR_MICROSECOND_SYM},
881
#line 348 "drizzled/symbol_hash.gperf"
877
#line 189 "drizzled/symbol_hash.gperf"
878
{"HOUR_SECOND", HOUR_SECOND_SYM},
879
#line 346 "drizzled/symbol_hash.gperf"
882
880
{"SQL_TSI_WEEK", WEEK_SYM},
883
#line 190 "drizzled/symbol_hash.gperf"
884
{"HOUR_SECOND", HOUR_SECOND_SYM},
885
#line 175 "drizzled/symbol_hash.gperf"
881
#line 174 "drizzled/symbol_hash.gperf"
886
882
{"FLUSH", FLUSH_SYM},
887
#line 189 "drizzled/symbol_hash.gperf"
883
#line 188 "drizzled/symbol_hash.gperf"
888
884
{"HOUR_MINUTE", HOUR_MINUTE_SYM}
931
927
-1, -1, -1, 143, 144, 145, -1, -1, -1, -1,
932
928
146, 147, -1, -1, -1, -1, -1, 148, -1, -1,
933
929
149, -1, -1, 150, -1, 151, 152, -1, -1, 153,
934
154, -1, -1, -1, -1, 155, -1, -1, 156, 157,
935
158, -1, -1, 159, -1, -1, -1, 160, -1, -1,
936
-1, -1, -1, 161, 162, 163, 164, -1, -1, 165,
937
-1, -1, 166, 167, 168, -1, -1, -1, -1, 169,
938
-1, -1, 170, -1, 171, -1, 172, -1, 173, 174,
939
175, -1, 176, 177, 178, 179, -1, 180, 181, 182,
940
-1, 183, -1, -1, -1, 184, -1, -1, -1, -1,
941
185, 186, 187, 188, -1, 189, -1, -1, -1, -1,
942
190, -1, -1, 191, 192, -1, 193, 194, -1, -1,
943
-1, -1, 195, -1, -1, 196, -1, 197, -1, 198,
944
-1, -1, -1, -1, 199, 200, -1, -1, 201, 202,
945
-1, -1, -1, 203, -1, -1, -1, -1, 204, 205,
946
206, -1, 207, -1, 208, 209, -1, -1, 210, 211,
947
-1, -1, 212, 213, 214, -1, -1, -1, -1, -1,
948
215, 216, 217, -1, 218, -1, 219, -1, -1, -1,
949
-1, 220, 221, -1, -1, -1, 222, 223, 224, 225,
950
226, -1, -1, 227, 228, -1, 229, -1, -1, 230,
951
231, 232, -1, -1, 233, 234, -1, -1, 235, 236,
952
-1, 237, -1, -1, -1, 238, -1, 239, -1, -1,
953
240, -1, 241, -1, 242, 243, 244, 245, -1, 246,
954
247, 248, -1, -1, -1, 249, 250, 251, -1, -1,
955
252, 253, 254, -1, 255, -1, -1, -1, -1, -1,
956
-1, 256, -1, -1, 257, 258, -1, -1, -1, 259,
957
-1, -1, -1, -1, -1, -1, 260, -1, 261, -1,
958
262, -1, -1, -1, 263, -1, -1, 264, -1, -1,
930
154, -1, -1, -1, -1, 155, -1, -1, -1, 156,
931
157, -1, -1, -1, -1, -1, -1, 158, -1, -1,
932
-1, -1, -1, 159, 160, 161, 162, -1, -1, 163,
933
-1, -1, 164, 165, 166, -1, -1, -1, -1, 167,
934
-1, -1, 168, -1, 169, -1, 170, -1, 171, 172,
935
173, -1, 174, 175, 176, 177, -1, 178, 179, 180,
936
-1, 181, -1, -1, -1, -1, -1, -1, -1, -1,
937
182, 183, 184, 185, -1, 186, -1, -1, -1, -1,
938
187, -1, -1, 188, 189, -1, 190, 191, -1, -1,
939
-1, -1, -1, 192, -1, 193, -1, 194, 195, 196,
940
197, -1, -1, 198, 199, 200, -1, -1, 201, 202,
941
-1, -1, -1, -1, -1, -1, -1, -1, 203, 204,
942
-1, -1, 205, -1, 206, 207, -1, -1, 208, 209,
943
-1, -1, 210, 211, 212, -1, -1, -1, -1, -1,
944
213, -1, 214, -1, 215, -1, 216, -1, -1, -1,
945
-1, 217, -1, -1, -1, 218, 219, 220, 221, 222,
946
223, -1, -1, 224, 225, -1, 226, -1, -1, 227,
947
228, 229, -1, -1, 230, 231, -1, -1, 232, 233,
948
-1, 234, 235, -1, -1, 236, -1, 237, -1, -1,
949
238, -1, 239, -1, 240, 241, 242, 243, -1, 244,
950
245, 246, -1, -1, -1, 247, 248, 249, -1, -1,
951
250, 251, 252, -1, 253, -1, -1, -1, -1, -1,
952
-1, 254, -1, -1, 255, 256, -1, -1, -1, 257,
953
-1, 258, -1, -1, -1, -1, 259, -1, 260, -1,
954
261, -1, 262, -1, 263, -1, -1, 264, -1, -1,
959
955
-1, -1, -1, -1, 265, -1, -1, -1, -1, 266,
960
956
-1, -1, -1, -1, -1, -1, 267, -1, 268, -1,
961
957
-1, -1, -1, 269, -1, -1, -1, -1, -1, -1,
964
960
277, -1, 278, -1, -1, -1, -1, -1, -1, -1,
965
961
-1, -1, -1, -1, -1, -1, -1, -1, -1, 279,
966
962
-1, -1, -1, 280, -1, -1, -1, -1, -1, 281,
967
282, 283, -1, 284, -1, -1, -1, 285, 286, 287,
968
-1, -1, 288, -1, -1, -1, -1, -1, -1, 289,
969
-1, 290, 291, -1, 292, -1, -1, -1, 293, -1,
970
-1, -1, 294, -1, -1, -1, 295, 296, -1, 297,
971
-1, -1, -1, 298, -1, -1, -1, -1, 299, 300,
972
-1, 301, -1, -1, 302, -1, -1, 303, -1, 304,
973
-1, -1, -1, -1, -1, 305, -1, 306, -1, -1,
974
307, 308, 309, -1, -1, -1, -1, 310, -1, -1,
975
-1, 311, -1, 312, 313, -1, -1, -1, -1, -1,
976
-1, -1, 314, -1, 315, -1, -1, 316, -1, -1,
977
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
978
-1, -1, -1, -1, 317, 318, -1, 319, -1, -1,
979
320, 321, -1, -1, 322, -1, -1, -1, -1, -1,
980
323, -1, -1, -1, -1, -1, -1, -1, -1, -1,
981
-1, -1, 324, -1, 325, -1, -1, -1, 326, -1,
982
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
983
327, -1, -1, 328, -1, -1, 329, -1, -1, 330,
963
-1, 282, -1, -1, -1, -1, -1, 283, 284, 285,
964
-1, -1, 286, -1, -1, -1, -1, -1, -1, 287,
965
-1, 288, -1, -1, 289, -1, -1, -1, 290, -1,
966
-1, -1, -1, -1, -1, -1, 291, 292, -1, 293,
967
-1, -1, -1, 294, -1, -1, -1, -1, 295, 296,
968
-1, -1, -1, -1, 297, -1, -1, 298, -1, 299,
969
-1, -1, -1, -1, -1, 300, -1, -1, -1, -1,
970
301, 302, 303, -1, 304, -1, -1, 305, -1, -1,
971
-1, 306, -1, 307, 308, -1, -1, -1, -1, -1,
972
-1, 309, 310, -1, -1, -1, -1, 311, -1, -1,
973
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
974
-1, -1, 312, -1, 313, 314, -1, 315, -1, -1,
975
316, 317, 318, -1, 319, -1, -1, -1, -1, -1,
976
320, -1, -1, -1, -1, -1, -1, -1, -1, -1,
977
-1, 321, 322, -1, 323, -1, -1, -1, -1, -1,
978
-1, -1, -1, -1, 324, -1, -1, 325, -1, -1,
979
326, -1, -1, 327, -1, -1, -1, -1, -1, 328,
980
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
981
-1, -1, -1, -1, -1, -1, 329, -1, -1, -1,
982
-1, -1, -1, -1, -1, -1, -1, -1, -1, 330,
984
983
-1, -1, -1, -1, 331, -1, -1, -1, -1, -1,
985
984
-1, -1, -1, -1, -1, -1, 332, -1, -1, -1,
986
-1, -1, -1, -1, -1, -1, -1, -1, -1, 333,
987
-1, -1, -1, 334, 335, -1, -1, -1, -1, -1,
988
-1, -1, -1, -1, -1, -1, 336, -1, -1, -1,
989
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
990
-1, 337, -1, -1, -1, -1, -1, -1, -1, 338,
991
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
992
339, -1, -1, -1, 340, -1, -1, -1, -1, -1,
993
-1, -1, -1, -1, -1, 341, -1, -1, -1, -1,
994
-1, -1, 342, -1, -1, -1, -1, -1, -1, -1,
995
-1, -1, -1, -1, 343, -1, -1, -1, -1, -1,
996
-1, -1, -1, 344, 345, 346, -1, -1, -1, -1,
997
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
998
-1, -1, -1, -1, -1, 347, -1, -1, 348, -1,
999
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1000
349, -1, -1, -1, 350, -1, -1, -1, -1, -1,
1001
-1, 351, -1, 352, -1, -1, -1, -1, 353, -1,
1002
354, -1, -1, -1, 355, -1, -1, -1, -1, -1,
1003
-1, -1, -1, -1, 356, -1, -1, -1, -1, -1,
1004
-1, -1, -1, -1, -1, 357, -1, -1, -1, -1,
1005
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1006
-1, -1, -1, -1, -1, 358, 359, -1, 360, -1,
1007
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1008
-1, -1, -1, -1, -1, -1, -1, -1, 361, -1,
1009
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1010
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1011
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1012
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1013
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1014
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1015
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1016
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1017
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1018
-1, -1, -1, -1, -1, 362, -1, -1, -1, -1,
1019
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1020
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1021
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1022
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1023
-1, 363, -1, -1, -1, -1, -1, -1, -1, -1,
1024
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1025
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1026
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1027
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1028
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1029
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1030
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1031
-1, -1, -1, -1, -1, -1, -1, 364, -1, -1,
1032
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1033
-1, 365, -1, -1, -1, -1, -1, -1, -1, -1,
1034
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1035
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1036
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1037
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1038
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1039
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1040
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1041
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1042
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1043
366, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1044
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
985
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
986
-1, 333, -1, -1, -1, -1, -1, -1, 334, 335,
987
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
988
336, -1, -1, -1, 337, -1, 338, -1, -1, -1,
989
-1, -1, -1, -1, -1, 339, -1, -1, -1, -1,
990
-1, -1, 340, -1, -1, 341, -1, -1, -1, -1,
991
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
992
-1, -1, -1, 342, 343, -1, -1, -1, -1, -1,
993
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
994
-1, -1, -1, -1, -1, 344, -1, -1, 345, -1,
995
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
996
346, -1, -1, -1, 347, -1, -1, -1, -1, -1,
997
-1, 348, -1, 349, -1, -1, -1, -1, 350, -1,
998
351, -1, -1, -1, -1, -1, -1, -1, -1, -1,
999
-1, -1, -1, -1, 352, -1, -1, -1, -1, -1,
1000
-1, -1, -1, -1, 353, -1, 354, -1, -1, -1,
1001
-1, -1, -1, 355, -1, -1, -1, -1, -1, -1,
1002
-1, -1, -1, -1, -1, 356, -1, -1, 357, -1,
1003
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1004
-1, -1, -1, -1, -1, -1, -1, -1, 358, -1,
1005
-1, -1, -1, -1, 359, -1, -1, -1, -1, -1,
1006
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1007
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1008
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1009
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1010
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1011
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1012
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1013
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1014
-1, -1, -1, -1, -1, 360, -1, -1, -1, -1,
1015
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1016
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1017
-1, 361, -1, -1, -1, -1, -1, -1, -1, -1,
1018
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1019
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1020
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1021
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1022
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1023
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1024
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1025
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1026
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1027
-1, 362, -1, -1, -1, -1, -1, 363, -1, -1,
1028
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1029
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1030
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1031
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1032
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1033
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1034
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1035
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1036
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1037
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1038
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1048
1042
if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)