161
161
#line 54 "drizzled/symbol_hash.gperf"
162
162
{">>", SHIFT_RIGHT},
163
#line 194 "drizzled/symbol_hash.gperf"
163
#line 46 "drizzled/symbol_hash.gperf"
165
165
#line 50 "drizzled/symbol_hash.gperf"
166
166
{"<=>", EQUAL_SYM},
167
#line 204 "drizzled/symbol_hash.gperf"
168
{"INT8", BIGINT_SYM},
169
#line 46 "drizzled/symbol_hash.gperf"
171
#line 202 "drizzled/symbol_hash.gperf"
173
#line 203 "drizzled/symbol_hash.gperf"
175
167
#line 49 "drizzled/symbol_hash.gperf"
177
#line 323 "drizzled/symbol_hash.gperf"
169
#line 45 "drizzled/symbol_hash.gperf"
179
171
#line 48 "drizzled/symbol_hash.gperf"
181
#line 369 "drizzled/symbol_hash.gperf"
182
{"TINYTEXT", TEXT_SYM},
183
#line 45 "drizzled/symbol_hash.gperf"
185
#line 209 "drizzled/symbol_hash.gperf"
187
#line 299 "drizzled/symbol_hash.gperf"
173
#line 195 "drizzled/symbol_hash.gperf"
175
#line 324 "drizzled/symbol_hash.gperf"
177
#line 205 "drizzled/symbol_hash.gperf"
178
{"INT8", BIGINT_SYM},
179
#line 300 "drizzled/symbol_hash.gperf"
188
180
{"RETURN", RETURN_SYM},
181
#line 203 "drizzled/symbol_hash.gperf"
183
#line 204 "drizzled/symbol_hash.gperf"
189
185
#line 68 "drizzled/symbol_hash.gperf"
191
#line 156 "drizzled/symbol_hash.gperf"
193
#line 198 "drizzled/symbol_hash.gperf"
187
#line 370 "drizzled/symbol_hash.gperf"
188
{"TINYTEXT", TEXT_SYM},
189
#line 199 "drizzled/symbol_hash.gperf"
194
190
{"INNER", INNER_SYM},
195
#line 201 "drizzled/symbol_hash.gperf"
197
#line 322 "drizzled/symbol_hash.gperf"
198
{"SESSION", SESSION_SYM},
199
#line 317 "drizzled/symbol_hash.gperf"
200
{"SENSITIVE", SENSITIVE_SYM},
201
#line 200 "drizzled/symbol_hash.gperf"
202
{"INSENSITIVE", INSENSITIVE_SYM},
203
#line 300 "drizzled/symbol_hash.gperf"
191
#line 301 "drizzled/symbol_hash.gperf"
204
192
{"RETURNS", RETURNS_SYM},
205
#line 298 "drizzled/symbol_hash.gperf"
193
#line 299 "drizzled/symbol_hash.gperf"
206
194
{"RESTRICT", RESTRICT},
207
#line 321 "drizzled/symbol_hash.gperf"
195
#line 322 "drizzled/symbol_hash.gperf"
208
196
{"SERVER", SERVER_SYM},
197
#line 160 "drizzled/symbol_hash.gperf"
199
#line 284 "drizzled/symbol_hash.gperf"
200
{"RANGE", RANGE_SYM},
201
#line 202 "drizzled/symbol_hash.gperf"
203
#line 210 "drizzled/symbol_hash.gperf"
205
#line 349 "drizzled/symbol_hash.gperf"
206
{"START", START_SYM},
209
207
#line 65 "drizzled/symbol_hash.gperf"
211
#line 155 "drizzled/symbol_hash.gperf"
213
#line 288 "drizzled/symbol_hash.gperf"
209
#line 318 "drizzled/symbol_hash.gperf"
210
{"SENSITIVE", SENSITIVE_SYM},
211
#line 323 "drizzled/symbol_hash.gperf"
212
{"SESSION", SESSION_SYM},
213
#line 157 "drizzled/symbol_hash.gperf"
215
#line 264 "drizzled/symbol_hash.gperf"
217
#line 329 "drizzled/symbol_hash.gperf"
218
{"SNAPSHOT", SNAPSHOT_SYM},
219
#line 289 "drizzled/symbol_hash.gperf"
214
220
{"REDUNDANT", REDUNDANT_SYM},
215
#line 348 "drizzled/symbol_hash.gperf"
216
{"START", START_SYM},
217
#line 353 "drizzled/symbol_hash.gperf"
218
{"STRAIGHT_JOIN", STRAIGHT_JOIN},
219
#line 159 "drizzled/symbol_hash.gperf"
221
#line 328 "drizzled/symbol_hash.gperf"
222
{"SNAPSHOT", SNAPSHOT_SYM},
223
#line 283 "drizzled/symbol_hash.gperf"
224
{"RANGE", RANGE_SYM},
225
#line 263 "drizzled/symbol_hash.gperf"
227
#line 138 "drizzled/symbol_hash.gperf"
228
{"DESCRIBE", DESCRIBE},
229
#line 211 "drizzled/symbol_hash.gperf"
221
#line 212 "drizzled/symbol_hash.gperf"
230
222
{"ITERATE", ITERATE_SYM},
231
#line 142 "drizzled/symbol_hash.gperf"
232
{"DISTINCT", DISTINCT},
233
#line 123 "drizzled/symbol_hash.gperf"
223
#line 259 "drizzled/symbol_hash.gperf"
235
225
#line 258 "drizzled/symbol_hash.gperf"
237
#line 257 "drizzled/symbol_hash.gperf"
238
226
{"NONE", NONE_SYM},
239
#line 361 "drizzled/symbol_hash.gperf"
240
{"TERMINATED", TERMINATED},
227
#line 201 "drizzled/symbol_hash.gperf"
228
{"INSENSITIVE", INSENSITIVE_SYM},
229
#line 286 "drizzled/symbol_hash.gperf"
230
{"READS", READS_SYM},
231
#line 265 "drizzled/symbol_hash.gperf"
233
#line 139 "drizzled/symbol_hash.gperf"
234
{"DESCRIBE", DESCRIBE},
241
235
#line 124 "drizzled/symbol_hash.gperf"
237
#line 271 "drizzled/symbol_hash.gperf"
239
#line 373 "drizzled/symbol_hash.gperf"
240
{"TRANSACTION", TRANSACTION_SYM},
241
#line 125 "drizzled/symbol_hash.gperf"
242
242
{"DATETIME", DATETIME_SYM},
243
243
#line 285 "drizzled/symbol_hash.gperf"
244
{"READS", READS_SYM},
245
#line 264 "drizzled/symbol_hash.gperf"
247
#line 284 "drizzled/symbol_hash.gperf"
248
244
{"READ", READ_SYM},
249
#line 286 "drizzled/symbol_hash.gperf"
250
{"READ_WRITE", READ_WRITE_SYM},
251
#line 372 "drizzled/symbol_hash.gperf"
252
{"TRANSACTION", TRANSACTION_SYM},
253
#line 63 "drizzled/symbol_hash.gperf"
255
#line 207 "drizzled/symbol_hash.gperf"
245
#line 156 "drizzled/symbol_hash.gperf"
247
#line 214 "drizzled/symbol_hash.gperf"
249
#line 208 "drizzled/symbol_hash.gperf"
257
#line 189 "drizzled/symbol_hash.gperf"
258
{"IDENTIFIED", IDENTIFIED_SYM},
259
#line 213 "drizzled/symbol_hash.gperf"
261
#line 199 "drizzled/symbol_hash.gperf"
251
#line 362 "drizzled/symbol_hash.gperf"
252
{"TERMINATED", TERMINATED},
253
#line 200 "drizzled/symbol_hash.gperf"
262
254
{"INOUT", INOUT_SYM},
263
#line 270 "drizzled/symbol_hash.gperf"
265
#line 120 "drizzled/symbol_hash.gperf"
255
#line 321 "drizzled/symbol_hash.gperf"
256
{"SERIALIZABLE", SERIALIZABLE_SYM},
257
#line 121 "drizzled/symbol_hash.gperf"
266
258
{"DATA", DATA_SYM},
267
#line 57 "drizzled/symbol_hash.gperf"
269
#line 73 "drizzled/symbol_hash.gperf"
270
{"BETWEEN", BETWEEN_SYM},
271
#line 76 "drizzled/symbol_hash.gperf"
273
#line 141 "drizzled/symbol_hash.gperf"
274
{"DISCARD", DISCARD},
275
#line 352 "drizzled/symbol_hash.gperf"
276
{"STORED", STORED_SYM},
277
#line 320 "drizzled/symbol_hash.gperf"
278
{"SERIALIZABLE", SERIALIZABLE_SYM},
279
#line 81 "drizzled/symbol_hash.gperf"
280
{"BTREE", BTREE_SYM},
281
259
#line 113 "drizzled/symbol_hash.gperf"
282
260
{"CREATE", CREATE},
283
#line 210 "drizzled/symbol_hash.gperf"
284
{"ISOLATION", ISOLATION},
285
#line 256 "drizzled/symbol_hash.gperf"
261
#line 143 "drizzled/symbol_hash.gperf"
262
{"DISTINCT", DISTINCT},
263
#line 63 "drizzled/symbol_hash.gperf"
265
#line 190 "drizzled/symbol_hash.gperf"
266
{"IDENTIFIED", IDENTIFIED_SYM},
267
#line 257 "drizzled/symbol_hash.gperf"
287
#line 137 "drizzled/symbol_hash.gperf"
289
#line 271 "drizzled/symbol_hash.gperf"
290
{"ORDER", ORDER_SYM},
291
#line 313 "drizzled/symbol_hash.gperf"
292
{"SECOND", SECOND_SYM},
293
#line 370 "drizzled/symbol_hash.gperf"
295
#line 357 "drizzled/symbol_hash.gperf"
296
{"TABLE", TABLE_SYM},
297
269
#line 86 "drizzled/symbol_hash.gperf"
298
270
{"CASE", CASE_SYM},
299
#line 358 "drizzled/symbol_hash.gperf"
301
#line 140 "drizzled/symbol_hash.gperf"
302
{"DISABLE", DISABLE_SYM},
303
#line 145 "drizzled/symbol_hash.gperf"
271
#line 353 "drizzled/symbol_hash.gperf"
272
{"STORED", STORED_SYM},
273
#line 371 "drizzled/symbol_hash.gperf"
275
#line 272 "drizzled/symbol_hash.gperf"
276
{"ORDER", ORDER_SYM},
277
#line 354 "drizzled/symbol_hash.gperf"
278
{"STRAIGHT_JOIN", STRAIGHT_JOIN},
279
#line 211 "drizzled/symbol_hash.gperf"
280
{"ISOLATION", ISOLATION},
281
#line 287 "drizzled/symbol_hash.gperf"
282
{"READ_WRITE", READ_WRITE_SYM},
283
#line 138 "drizzled/symbol_hash.gperf"
305
285
#line 314 "drizzled/symbol_hash.gperf"
306
{"SECOND_MICROSECOND", SECOND_MICROSECOND_SYM},
307
#line 139 "drizzled/symbol_hash.gperf"
308
{"DETERMINISTIC", DETERMINISTIC_SYM},
309
#line 121 "drizzled/symbol_hash.gperf"
310
{"DATABASE", DATABASE},
311
#line 152 "drizzled/symbol_hash.gperf"
313
#line 133 "drizzled/symbol_hash.gperf"
314
{"DECLARE", DECLARE_SYM},
286
{"SECOND", SECOND_SYM},
287
#line 293 "drizzled/symbol_hash.gperf"
289
#line 142 "drizzled/symbol_hash.gperf"
290
{"DISCARD", DISCARD},
291
#line 57 "drizzled/symbol_hash.gperf"
315
293
#line 110 "drizzled/symbol_hash.gperf"
316
294
{"CONSTRAINT", CONSTRAINT},
317
295
#line 112 "drizzled/symbol_hash.gperf"
318
296
{"CONVERT", CONVERT_SYM},
319
#line 206 "drizzled/symbol_hash.gperf"
320
{"INTERVAL", INTERVAL_SYM},
297
#line 241 "drizzled/symbol_hash.gperf"
298
{"MERGE", MERGE_SYM},
299
#line 84 "drizzled/symbol_hash.gperf"
300
{"CASCADE", CASCADE},
301
#line 365 "drizzled/symbol_hash.gperf"
303
#line 243 "drizzled/symbol_hash.gperf"
304
{"MINUTE", MINUTE_SYM},
305
#line 134 "drizzled/symbol_hash.gperf"
306
{"DECLARE", DECLARE_SYM},
307
#line 251 "drizzled/symbol_hash.gperf"
309
#line 140 "drizzled/symbol_hash.gperf"
310
{"DETERMINISTIC", DETERMINISTIC_SYM},
311
#line 153 "drizzled/symbol_hash.gperf"
313
#line 146 "drizzled/symbol_hash.gperf"
321
315
#line 107 "drizzled/symbol_hash.gperf"
322
316
{"CONDITION", CONDITION_SYM},
323
#line 224 "drizzled/symbol_hash.gperf"
325
#line 122 "drizzled/symbol_hash.gperf"
326
{"DATABASES", DATABASES},
317
#line 315 "drizzled/symbol_hash.gperf"
318
{"SECOND_MICROSECOND", SECOND_MICROSECOND_SYM},
327
319
#line 109 "drizzled/symbol_hash.gperf"
328
320
{"CONSISTENT", CONSISTENT_SYM},
329
#line 84 "drizzled/symbol_hash.gperf"
330
{"CASCADE", CASCADE},
331
#line 303 "drizzled/symbol_hash.gperf"
332
{"RLIKE", REGEXP_SYM},
333
#line 136 "drizzled/symbol_hash.gperf"
334
{"DELETE", DELETE_SYM},
335
#line 218 "drizzled/symbol_hash.gperf"
337
#line 153 "drizzled/symbol_hash.gperf"
338
{"ENABLE", ENABLE_SYM},
339
#line 154 "drizzled/symbol_hash.gperf"
340
{"ENCLOSED", ENCLOSED},
341
#line 222 "drizzled/symbol_hash.gperf"
321
#line 56 "drizzled/symbol_hash.gperf"
323
#line 207 "drizzled/symbol_hash.gperf"
324
{"INTERVAL", INTERVAL_SYM},
343
325
#line 114 "drizzled/symbol_hash.gperf"
344
326
{"CROSS", CROSS},
345
#line 253 "drizzled/symbol_hash.gperf"
327
#line 154 "drizzled/symbol_hash.gperf"
328
{"ENABLE", ENABLE_SYM},
329
#line 254 "drizzled/symbol_hash.gperf"
346
330
{"NATURAL", NATURAL},
347
#line 287 "drizzled/symbol_hash.gperf"
331
#line 288 "drizzled/symbol_hash.gperf"
349
#line 56 "drizzled/symbol_hash.gperf"
351
#line 85 "drizzled/symbol_hash.gperf"
352
{"CASCADED", CASCADED},
353
#line 368 "drizzled/symbol_hash.gperf"
354
{"TINYBLOB", BLOB_SYM},
355
#line 291 "drizzled/symbol_hash.gperf"
356
{"RELEASE", RELEASE_SYM},
333
#line 304 "drizzled/symbol_hash.gperf"
334
{"RLIKE", REGEXP_SYM},
335
#line 96 "drizzled/symbol_hash.gperf"
336
{"COALESCE", COALESCE},
337
#line 219 "drizzled/symbol_hash.gperf"
339
#line 252 "drizzled/symbol_hash.gperf"
340
{"NAMES", NAMES_SYM},
357
341
#line 111 "drizzled/symbol_hash.gperf"
358
342
{"CONTAINS", CONTAINS_SYM},
359
343
#line 61 "drizzled/symbol_hash.gperf"
360
344
{"ALTER", ALTER_SYM},
361
#line 319 "drizzled/symbol_hash.gperf"
345
#line 292 "drizzled/symbol_hash.gperf"
346
{"RELEASE", RELEASE_SYM},
347
#line 155 "drizzled/symbol_hash.gperf"
348
{"ENCLOSED", ENCLOSED},
349
#line 225 "drizzled/symbol_hash.gperf"
351
#line 85 "drizzled/symbol_hash.gperf"
352
{"CASCADED", CASCADED},
353
#line 137 "drizzled/symbol_hash.gperf"
354
{"DELETE", DELETE_SYM},
355
#line 320 "drizzled/symbol_hash.gperf"
362
356
{"SERIAL", SERIAL_SYM},
363
#line 96 "drizzled/symbol_hash.gperf"
364
{"COALESCE", COALESCE},
365
#line 379 "drizzled/symbol_hash.gperf"
366
{"UNION", UNION_SYM},
367
#line 131 "drizzled/symbol_hash.gperf"
357
#line 66 "drizzled/symbol_hash.gperf"
359
#line 132 "drizzled/symbol_hash.gperf"
368
360
{"DEC", DECIMAL_SYM},
369
#line 265 "drizzled/symbol_hash.gperf"
361
#line 245 "drizzled/symbol_hash.gperf"
362
{"MINUTE_SECOND", MINUTE_SECOND_SYM},
363
#line 374 "drizzled/symbol_hash.gperf"
365
#line 171 "drizzled/symbol_hash.gperf"
366
{"FIRST", FIRST_SYM},
367
#line 266 "drizzled/symbol_hash.gperf"
370
368
{"ONLINE", ONLINE_SYM},
371
#line 234 "drizzled/symbol_hash.gperf"
369
#line 235 "drizzled/symbol_hash.gperf"
372
370
{"LONGTEXT", TEXT_SYM},
373
#line 386 "drizzled/symbol_hash.gperf"
371
#line 330 "drizzled/symbol_hash.gperf"
373
#line 380 "drizzled/symbol_hash.gperf"
374
{"UNION", UNION_SYM},
375
#line 387 "drizzled/symbol_hash.gperf"
374
376
{"USE", USE_SYM},
375
#line 373 "drizzled/symbol_hash.gperf"
377
#line 130 "drizzled/symbol_hash.gperf"
378
{"DEALLOCATE", DEALLOCATE_SYM},
379
#line 66 "drizzled/symbol_hash.gperf"
381
#line 387 "drizzled/symbol_hash.gperf"
383
#line 79 "drizzled/symbol_hash.gperf"
384
{"BOOLEAN", BOOLEAN_SYM},
385
377
#line 108 "drizzled/symbol_hash.gperf"
386
378
{"CONNECTION", CONNECTION_SYM},
387
#line 359 "drizzled/symbol_hash.gperf"
388
{"TABLESPACE", TABLESPACE},
389
#line 364 "drizzled/symbol_hash.gperf"
391
#line 242 "drizzled/symbol_hash.gperf"
392
{"MINUTE", MINUTE_SYM},
393
#line 292 "drizzled/symbol_hash.gperf"
395
#line 252 "drizzled/symbol_hash.gperf"
379
#line 388 "drizzled/symbol_hash.gperf"
381
#line 290 "drizzled/symbol_hash.gperf"
382
{"REFERENCES", REFERENCES},
383
#line 58 "drizzled/symbol_hash.gperf"
384
{"AFTER", AFTER_SYM},
385
#line 277 "drizzled/symbol_hash.gperf"
386
{"PRECISION", PRECISION},
387
#line 244 "drizzled/symbol_hash.gperf"
388
{"MINUTE_MICROSECOND", MINUTE_MICROSECOND_SYM},
389
#line 131 "drizzled/symbol_hash.gperf"
390
{"DEALLOCATE", DEALLOCATE_SYM},
391
#line 136 "drizzled/symbol_hash.gperf"
392
{"DEFINER", DEFINER},
393
#line 158 "drizzled/symbol_hash.gperf"
394
{"ENGINE", ENGINE_SYM},
395
#line 294 "drizzled/symbol_hash.gperf"
396
{"REPEAT", REPEAT_SYM},
397
#line 319 "drizzled/symbol_hash.gperf"
398
{"SEPARATOR", SEPARATOR_SYM},
399
#line 296 "drizzled/symbol_hash.gperf"
400
{"REPLACE", REPLACE},
401
#line 297 "drizzled/symbol_hash.gperf"
402
{"REPLICATE",REPLICATE},
403
#line 253 "drizzled/symbol_hash.gperf"
396
404
{"NATIONAL", NATIONAL_SYM},
397
#line 356 "drizzled/symbol_hash.gperf"
398
{"SUSPEND", SUSPEND_SYM},
399
#line 240 "drizzled/symbol_hash.gperf"
400
{"MERGE", MERGE_SYM},
401
#line 316 "drizzled/symbol_hash.gperf"
405
#line 247 "drizzled/symbol_hash.gperf"
407
#line 317 "drizzled/symbol_hash.gperf"
402
408
{"SELECT", SELECT_SYM},
403
#line 385 "drizzled/symbol_hash.gperf"
409
#line 355 "drizzled/symbol_hash.gperf"
410
{"STRING", STRING_SYM},
411
#line 386 "drizzled/symbol_hash.gperf"
404
412
{"USAGE", USAGE},
405
#line 350 "drizzled/symbol_hash.gperf"
413
#line 298 "drizzled/symbol_hash.gperf"
414
{"REPLICATION",REPLICATION},
415
#line 351 "drizzled/symbol_hash.gperf"
406
416
{"STATUS", STATUS_SYM},
407
#line 250 "drizzled/symbol_hash.gperf"
409
#line 157 "drizzled/symbol_hash.gperf"
410
{"ENGINE", ENGINE_SYM},
411
#line 225 "drizzled/symbol_hash.gperf"
413
#line 407 "drizzled/symbol_hash.gperf"
414
{"WRITE", WRITE_SYM},
415
#line 272 "drizzled/symbol_hash.gperf"
417
#line 69 "drizzled/symbol_hash.gperf"
418
{"AUTO_INCREMENT", AUTO_INC},
419
#line 402 "drizzled/symbol_hash.gperf"
421
#line 244 "drizzled/symbol_hash.gperf"
422
{"MINUTE_SECOND", MINUTE_SECOND_SYM},
423
#line 215 "drizzled/symbol_hash.gperf"
425
#line 251 "drizzled/symbol_hash.gperf"
426
{"NAMES", NAMES_SYM},
427
#line 354 "drizzled/symbol_hash.gperf"
428
{"STRING", STRING_SYM},
429
#line 190 "drizzled/symbol_hash.gperf"
430
{"IDENTITY", IDENTITY_SYM},
431
#line 400 "drizzled/symbol_hash.gperf"
433
#line 205 "drizzled/symbol_hash.gperf"
417
#line 175 "drizzled/symbol_hash.gperf"
419
#line 267 "drizzled/symbol_hash.gperf"
421
#line 206 "drizzled/symbol_hash.gperf"
434
422
{"INTEGER", INT_SYM},
435
#line 409 "drizzled/symbol_hash.gperf"
437
#line 302 "drizzled/symbol_hash.gperf"
423
#line 303 "drizzled/symbol_hash.gperf"
438
424
{"RIGHT", RIGHT},
439
#line 192 "drizzled/symbol_hash.gperf"
425
#line 193 "drizzled/symbol_hash.gperf"
440
426
{"IGNORE", IGNORE_SYM},
441
#line 243 "drizzled/symbol_hash.gperf"
442
{"MINUTE_MICROSECOND", MINUTE_MICROSECOND_SYM},
443
#line 377 "drizzled/symbol_hash.gperf"
427
#line 176 "drizzled/symbol_hash.gperf"
428
{"FORCE", FORCE_SYM},
429
#line 169 "drizzled/symbol_hash.gperf"
431
#line 73 "drizzled/symbol_hash.gperf"
432
{"BETWEEN", BETWEEN_SYM},
433
#line 273 "drizzled/symbol_hash.gperf"
435
#line 352 "drizzled/symbol_hash.gperf"
437
#line 81 "drizzled/symbol_hash.gperf"
438
{"BTREE", BTREE_SYM},
439
#line 357 "drizzled/symbol_hash.gperf"
440
{"SUSPEND", SUSPEND_SYM},
441
#line 409 "drizzled/symbol_hash.gperf"
442
{"WRITE", WRITE_SYM},
443
#line 350 "drizzled/symbol_hash.gperf"
444
{"STARTING", STARTING},
445
#line 177 "drizzled/symbol_hash.gperf"
446
{"FOREIGN", FOREIGN},
447
#line 76 "drizzled/symbol_hash.gperf"
449
#line 246 "drizzled/symbol_hash.gperf"
451
#line 226 "drizzled/symbol_hash.gperf"
445
453
#line 274 "drizzled/symbol_hash.gperf"
455
#line 280 "drizzled/symbol_hash.gperf"
456
{"PROCESS", PROCESS},
457
#line 402 "drizzled/symbol_hash.gperf"
459
#line 101 "drizzled/symbol_hash.gperf"
460
{"COMMENT", COMMENT_SYM},
461
#line 391 "drizzled/symbol_hash.gperf"
462
{"UTC_TIME", UTC_TIME_SYM},
463
#line 223 "drizzled/symbol_hash.gperf"
465
#line 358 "drizzled/symbol_hash.gperf"
466
{"TABLE", TABLE_SYM},
467
#line 275 "drizzled/symbol_hash.gperf"
446
468
{"OUTFILE", OUTFILE},
447
#line 273 "drizzled/symbol_hash.gperf"
449
#line 381 "drizzled/symbol_hash.gperf"
450
{"UNKNOWN", UNKNOWN_SYM},
451
#line 276 "drizzled/symbol_hash.gperf"
452
{"PRECISION", PRECISION},
453
#line 306 "drizzled/symbol_hash.gperf"
469
#line 375 "drizzled/symbol_hash.gperf"
470
{"TRUNCATE", TRUNCATE_SYM},
471
#line 161 "drizzled/symbol_hash.gperf"
472
{"ESCAPE", ESCAPE_SYM},
473
#line 281 "drizzled/symbol_hash.gperf"
474
{"PROCESSLIST", PROCESSLIST_SYM},
475
#line 307 "drizzled/symbol_hash.gperf"
454
476
{"ROUTINE", ROUTINE_SYM},
455
#line 349 "drizzled/symbol_hash.gperf"
456
{"STARTING", STARTING},
457
#line 329 "drizzled/symbol_hash.gperf"
459
#line 401 "drizzled/symbol_hash.gperf"
477
#line 378 "drizzled/symbol_hash.gperf"
479
#line 95 "drizzled/symbol_hash.gperf"
480
{"CLOSE", CLOSE_SYM},
481
#line 359 "drizzled/symbol_hash.gperf"
483
#line 117 "drizzled/symbol_hash.gperf"
484
{"CURRENT_TIME", CURTIME},
485
#line 148 "drizzled/symbol_hash.gperf"
487
#line 224 "drizzled/symbol_hash.gperf"
489
#line 102 "drizzled/symbol_hash.gperf"
490
{"COMMIT", COMMIT_SYM},
491
#line 364 "drizzled/symbol_hash.gperf"
493
#line 403 "drizzled/symbol_hash.gperf"
460
494
{"WARNINGS", WARNINGS},
461
#line 326 "drizzled/symbol_hash.gperf"
495
#line 327 "drizzled/symbol_hash.gperf"
462
496
{"SIGNED", SIGNED_SYM},
463
#line 62 "drizzled/symbol_hash.gperf"
464
{"ANALYZE", ANALYZE_SYM},
465
#line 143 "drizzled/symbol_hash.gperf"
466
{"DISTINCTROW", DISTINCT},
467
#line 355 "drizzled/symbol_hash.gperf"
468
{"SUBJECT", SUBJECT_SYM},
469
#line 296 "drizzled/symbol_hash.gperf"
470
{"REPLICATE",REPLICATE},
471
#line 95 "drizzled/symbol_hash.gperf"
472
{"CLOSE", CLOSE_SYM},
473
#line 297 "drizzled/symbol_hash.gperf"
474
{"REPLICATION",REPLICATION},
475
#line 374 "drizzled/symbol_hash.gperf"
476
{"TRUNCATE", TRUNCATE_SYM},
477
#line 246 "drizzled/symbol_hash.gperf"
479
#line 308 "drizzled/symbol_hash.gperf"
497
#line 67 "drizzled/symbol_hash.gperf"
498
{"ASENSITIVE", ASENSITIVE_SYM},
499
#line 104 "drizzled/symbol_hash.gperf"
500
{"COMPACT", COMPACT_SYM},
501
#line 331 "drizzled/symbol_hash.gperf"
502
{"SPECIFIC", SPECIFIC_SYM},
503
#line 411 "drizzled/symbol_hash.gperf"
505
#line 309 "drizzled/symbol_hash.gperf"
480
506
{"ROWS", ROWS_SYM},
481
#line 230 "drizzled/symbol_hash.gperf"
507
#line 231 "drizzled/symbol_hash.gperf"
482
508
{"LOCKS", LOCKS_SYM},
483
#line 293 "drizzled/symbol_hash.gperf"
484
{"REPEAT", REPEAT_SYM},
485
#line 318 "drizzled/symbol_hash.gperf"
486
{"SEPARATOR", SEPARATOR_SYM},
487
#line 129 "drizzled/symbol_hash.gperf"
488
{"DAY_SECOND", DAY_SECOND_SYM},
489
#line 295 "drizzled/symbol_hash.gperf"
490
{"REPLACE", REPLACE},
491
#line 389 "drizzled/symbol_hash.gperf"
492
{"UTC_DATE", UTC_DATE_SYM},
493
#line 217 "drizzled/symbol_hash.gperf"
495
#line 229 "drizzled/symbol_hash.gperf"
497
#line 245 "drizzled/symbol_hash.gperf"
499
#line 266 "drizzled/symbol_hash.gperf"
501
#line 301 "drizzled/symbol_hash.gperf"
503
#line 208 "drizzled/symbol_hash.gperf"
504
{"INVOKER", INVOKER},
509
#line 328 "drizzled/symbol_hash.gperf"
510
{"SIMPLE", SIMPLE_SYM},
505
511
#line 98 "drizzled/symbol_hash.gperf"
506
512
{"COLLATION", COLLATION_SYM},
507
#line 406 "drizzled/symbol_hash.gperf"
509
#line 333 "drizzled/symbol_hash.gperf"
510
{"SQLSTATE", SQLSTATE_SYM},
511
#line 351 "drizzled/symbol_hash.gperf"
513
#line 269 "drizzled/symbol_hash.gperf"
515
#line 69 "drizzled/symbol_hash.gperf"
516
{"AUTO_INCREMENT", AUTO_INC},
513
517
#line 97 "drizzled/symbol_hash.gperf"
514
518
{"COLLATE", COLLATE_SYM},
515
#line 72 "drizzled/symbol_hash.gperf"
516
{"BEGIN", BEGIN_SYM},
517
#line 75 "drizzled/symbol_hash.gperf"
519
#line 170 "drizzled/symbol_hash.gperf"
520
{"FIRST", FIRST_SYM},
521
#line 304 "drizzled/symbol_hash.gperf"
522
{"ROLLBACK", ROLLBACK_SYM},
519
#line 390 "drizzled/symbol_hash.gperf"
520
{"UTC_DATE", UTC_DATE_SYM},
521
#line 221 "drizzled/symbol_hash.gperf"
523
#line 122 "drizzled/symbol_hash.gperf"
524
{"DATABASE", DATABASE},
525
#line 159 "drizzled/symbol_hash.gperf"
527
#line 162 "drizzled/symbol_hash.gperf"
528
{"ESCAPED", ESCAPED},
529
#line 141 "drizzled/symbol_hash.gperf"
530
{"DISABLE", DISABLE_SYM},
531
#line 413 "drizzled/symbol_hash.gperf"
532
{"ZEROFILL", ZEROFILL_SYM},
533
#line 400 "drizzled/symbol_hash.gperf"
534
{"VARIABLES", VARIABLES},
535
#line 105 "drizzled/symbol_hash.gperf"
536
{"COMPRESSED", COMPRESSED_SYM},
537
#line 62 "drizzled/symbol_hash.gperf"
538
{"ANALYZE", ANALYZE_SYM},
523
539
#line 116 "drizzled/symbol_hash.gperf"
524
540
{"CURRENT_DATE", CURDATE},
525
#line 67 "drizzled/symbol_hash.gperf"
526
{"ASENSITIVE", ASENSITIVE_SYM},
527
#line 315 "drizzled/symbol_hash.gperf"
528
{"SECURITY", SECURITY_SYM},
529
#line 255 "drizzled/symbol_hash.gperf"
531
#line 74 "drizzled/symbol_hash.gperf"
532
{"BIGINT", BIGINT_SYM},
533
#line 362 "drizzled/symbol_hash.gperf"
535
#line 135 "drizzled/symbol_hash.gperf"
536
{"DEFINER", DEFINER},
537
#line 363 "drizzled/symbol_hash.gperf"
539
#line 279 "drizzled/symbol_hash.gperf"
540
{"PROCESS", PROCESS},
541
541
#line 106 "drizzled/symbol_hash.gperf"
542
542
{"CONCURRENT", CONCURRENT},
543
#line 78 "drizzled/symbol_hash.gperf"
545
#line 147 "drizzled/symbol_hash.gperf"
547
#line 289 "drizzled/symbol_hash.gperf"
548
{"REFERENCES", REFERENCES},
543
#line 144 "drizzled/symbol_hash.gperf"
544
{"DISTINCTROW", DISTINCT},
545
#line 191 "drizzled/symbol_hash.gperf"
546
{"IDENTITY", IDENTITY_SYM},
547
#line 170 "drizzled/symbol_hash.gperf"
549
#line 198 "drizzled/symbol_hash.gperf"
551
#line 123 "drizzled/symbol_hash.gperf"
552
{"DATABASES", DATABASES},
553
#line 325 "drizzled/symbol_hash.gperf"
554
{"SHARE", SHARE_SYM},
555
#line 194 "drizzled/symbol_hash.gperf"
557
#line 120 "drizzled/symbol_hash.gperf"
558
{"CURSOR", CURSOR_SYM},
559
#line 404 "drizzled/symbol_hash.gperf"
549
561
#line 168 "drizzled/symbol_hash.gperf"
551
#line 280 "drizzled/symbol_hash.gperf"
552
{"PROCESSLIST", PROCESSLIST_SYM},
553
#line 345 "drizzled/symbol_hash.gperf"
554
{"SQL_TSI_SECOND", SECOND_SYM},
555
#line 58 "drizzled/symbol_hash.gperf"
556
{"AFTER", AFTER_SYM},
557
#line 160 "drizzled/symbol_hash.gperf"
558
{"ESCAPE", ESCAPE_SYM},
559
#line 164 "drizzled/symbol_hash.gperf"
561
#line 166 "drizzled/symbol_hash.gperf"
562
{"EXTENDED", EXTENDED_SYM},
563
#line 223 "drizzled/symbol_hash.gperf"
565
#line 398 "drizzled/symbol_hash.gperf"
566
{"VARIABLES", VARIABLES},
567
#line 119 "drizzled/symbol_hash.gperf"
568
{"CURSOR", CURSOR_SYM},
569
#line 115 "drizzled/symbol_hash.gperf"
571
#line 330 "drizzled/symbol_hash.gperf"
572
{"SPECIFIC", SPECIFIC_SYM},
573
#line 77 "drizzled/symbol_hash.gperf"
575
#line 101 "drizzled/symbol_hash.gperf"
576
{"COMMENT", COMMENT_SYM},
577
#line 233 "drizzled/symbol_hash.gperf"
578
{"LONGBLOB", BLOB_SYM},
579
#line 327 "drizzled/symbol_hash.gperf"
580
{"SIMPLE", SIMPLE_SYM},
581
#line 196 "drizzled/symbol_hash.gperf"
582
{"INDEXES", INDEXES},
583
#line 102 "drizzled/symbol_hash.gperf"
584
{"COMMIT", COMMIT_SYM},
585
#line 161 "drizzled/symbol_hash.gperf"
586
{"ESCAPED", ESCAPED},
562
{"FALSE", FALSE_SYM},
563
#line 334 "drizzled/symbol_hash.gperf"
564
{"SQLSTATE", SQLSTATE_SYM},
565
#line 256 "drizzled/symbol_hash.gperf"
567
#line 393 "drizzled/symbol_hash.gperf"
569
#line 363 "drizzled/symbol_hash.gperf"
571
#line 192 "drizzled/symbol_hash.gperf"
573
#line 360 "drizzled/symbol_hash.gperf"
574
{"TABLESPACE", TABLESPACE},
575
#line 302 "drizzled/symbol_hash.gperf"
577
#line 382 "drizzled/symbol_hash.gperf"
578
{"UNKNOWN", UNKNOWN_SYM},
579
#line 180 "drizzled/symbol_hash.gperf"
581
#line 316 "drizzled/symbol_hash.gperf"
582
{"SECURITY", SECURITY_SYM},
583
#line 295 "drizzled/symbol_hash.gperf"
584
{"REPEATABLE", REPEATABLE_SYM},
585
#line 79 "drizzled/symbol_hash.gperf"
586
{"BOOLEAN", BOOLEAN_SYM},
587
#line 103 "drizzled/symbol_hash.gperf"
588
{"COMMITTED", COMMITTED_SYM},
589
#line 209 "drizzled/symbol_hash.gperf"
590
{"INVOKER", INVOKER},
591
#line 173 "drizzled/symbol_hash.gperf"
592
{"FLOAT", DOUBLE_SYM},
593
#line 276 "drizzled/symbol_hash.gperf"
594
{"PARTIAL", PARTIAL},
587
595
#line 268 "drizzled/symbol_hash.gperf"
589
#line 216 "drizzled/symbol_hash.gperf"
590
{"KEY_BLOCK_SIZE", KEY_BLOCK_SIZE},
591
#line 174 "drizzled/symbol_hash.gperf"
593
#line 175 "drizzled/symbol_hash.gperf"
594
{"FORCE", FORCE_SYM},
595
#line 176 "drizzled/symbol_hash.gperf"
596
{"FOREIGN", FOREIGN},
596
{"OPTIMIZE", OPTIMIZE},
597
597
#line 83 "drizzled/symbol_hash.gperf"
598
598
{"CALL", CALL_SYM},
599
#line 324 "drizzled/symbol_hash.gperf"
600
{"SHARE", SHARE_SYM},
601
#line 380 "drizzled/symbol_hash.gperf"
602
{"UNIQUE", UNIQUE_SYM},
603
#line 104 "drizzled/symbol_hash.gperf"
604
{"COMPACT", COMPACT_SYM},
605
#line 158 "drizzled/symbol_hash.gperf"
607
#line 105 "drizzled/symbol_hash.gperf"
608
{"COMPRESSED", COMPRESSED_SYM},
609
#line 281 "drizzled/symbol_hash.gperf"
610
{"QUARTER", QUARTER_SYM},
611
#line 71 "drizzled/symbol_hash.gperf"
612
{"BEFORE", BEFORE_SYM},
613
#line 392 "drizzled/symbol_hash.gperf"
615
#line 408 "drizzled/symbol_hash.gperf"
617
#line 336 "drizzled/symbol_hash.gperf"
618
{"SQL_BUFFER_RESULT", SQL_BUFFER_RESULT},
619
#line 146 "drizzled/symbol_hash.gperf"
620
{"DOUBLE", DOUBLE_SYM},
621
#line 335 "drizzled/symbol_hash.gperf"
622
{"SQL_BIG_RESULT", SQL_BIG_RESULT},
623
#line 371 "drizzled/symbol_hash.gperf"
624
{"TRAILING", TRAILING},
625
#line 103 "drizzled/symbol_hash.gperf"
626
{"COMMITTED", COMMITTED_SYM},
627
#line 219 "drizzled/symbol_hash.gperf"
628
{"LEADING", LEADING},
629
#line 337 "drizzled/symbol_hash.gperf"
630
{"SQL_CALC_FOUND_ROWS", SQL_CALC_FOUND_ROWS},
631
#line 232 "drizzled/symbol_hash.gperf"
633
#line 60 "drizzled/symbol_hash.gperf"
635
#line 227 "drizzled/symbol_hash.gperf"
636
{"LOCALTIME", NOW_SYM},
637
#line 254 "drizzled/symbol_hash.gperf"
639
#line 220 "drizzled/symbol_hash.gperf"
641
#line 382 "drizzled/symbol_hash.gperf"
642
{"UNLOCK", UNLOCK_SYM},
643
#line 231 "drizzled/symbol_hash.gperf"
645
#line 393 "drizzled/symbol_hash.gperf"
646
{"VALUE", VALUE_SYM},
647
#line 178 "drizzled/symbol_hash.gperf"
599
#line 130 "drizzled/symbol_hash.gperf"
600
{"DAY_SECOND", DAY_SECOND_SYM},
601
#line 133 "drizzled/symbol_hash.gperf"
602
{"DECIMAL", DECIMAL_SYM},
603
#line 179 "drizzled/symbol_hash.gperf"
648
604
{"FRAC_SECOND", FRAC_SECOND_SYM},
649
#line 275 "drizzled/symbol_hash.gperf"
650
{"PARTIAL", PARTIAL},
651
#line 331 "drizzled/symbol_hash.gperf"
653
#line 294 "drizzled/symbol_hash.gperf"
654
{"REPEATABLE", REPEATABLE_SYM},
655
#line 394 "drizzled/symbol_hash.gperf"
657
#line 169 "drizzled/symbol_hash.gperf"
659
#line 197 "drizzled/symbol_hash.gperf"
661
#line 411 "drizzled/symbol_hash.gperf"
662
{"ZEROFILL", ZEROFILL_SYM},
605
#line 367 "drizzled/symbol_hash.gperf"
606
{"TIMESTAMPADD", TIMESTAMP_ADD},
607
#line 230 "drizzled/symbol_hash.gperf"
663
609
#line 88 "drizzled/symbol_hash.gperf"
664
610
{"CHAIN", CHAIN_SYM},
665
#line 259 "drizzled/symbol_hash.gperf"
667
#line 383 "drizzled/symbol_hash.gperf"
668
{"UNSIGNED", UNSIGNED_SYM},
669
#line 151 "drizzled/symbol_hash.gperf"
611
#line 372 "drizzled/symbol_hash.gperf"
612
{"TRAILING", TRAILING},
613
#line 165 "drizzled/symbol_hash.gperf"
615
#line 216 "drizzled/symbol_hash.gperf"
617
#line 242 "drizzled/symbol_hash.gperf"
618
{"MICROSECOND", MICROSECOND_SYM},
619
#line 152 "drizzled/symbol_hash.gperf"
670
620
{"EACH", EACH_SYM},
671
#line 132 "drizzled/symbol_hash.gperf"
672
{"DECIMAL", DECIMAL_SYM},
673
#line 64 "drizzled/symbol_hash.gperf"
675
#line 241 "drizzled/symbol_hash.gperf"
676
{"MICROSECOND", MICROSECOND_SYM},
677
#line 214 "drizzled/symbol_hash.gperf"
621
#line 167 "drizzled/symbol_hash.gperf"
622
{"EXTENDED", EXTENDED_SYM},
623
#line 261 "drizzled/symbol_hash.gperf"
624
{"NUMERIC", NUMERIC_SYM},
679
625
#line 90 "drizzled/symbol_hash.gperf"
680
626
{"CHAR", CHAR_SYM},
681
#line 338 "drizzled/symbol_hash.gperf"
682
{"SQL_SMALL_RESULT", SQL_SMALL_RESULT},
627
#line 381 "drizzled/symbol_hash.gperf"
628
{"UNIQUE", UNIQUE_SYM},
629
#line 379 "drizzled/symbol_hash.gperf"
630
{"UNDOFILE", UNDOFILE_SYM},
631
#line 346 "drizzled/symbol_hash.gperf"
632
{"SQL_TSI_SECOND", SECOND_SYM},
633
#line 395 "drizzled/symbol_hash.gperf"
634
{"VALUE", VALUE_SYM},
635
#line 99 "drizzled/symbol_hash.gperf"
636
{"COLUMN", COLUMN_SYM},
637
#line 135 "drizzled/symbol_hash.gperf"
638
{"DEFAULT", DEFAULT},
639
#line 408 "drizzled/symbol_hash.gperf"
641
#line 220 "drizzled/symbol_hash.gperf"
642
{"LEADING", LEADING},
643
#line 263 "drizzled/symbol_hash.gperf"
644
{"OFFSET", OFFSET_SYM},
683
645
#line 92 "drizzled/symbol_hash.gperf"
684
646
{"CHARSET", CHARSET},
685
#line 384 "drizzled/symbol_hash.gperf"
647
#line 218 "drizzled/symbol_hash.gperf"
649
#line 396 "drizzled/symbol_hash.gperf"
651
#line 233 "drizzled/symbol_hash.gperf"
653
#line 248 "drizzled/symbol_hash.gperf"
654
{"MODIFIES", MODIFIES_SYM},
655
#line 385 "drizzled/symbol_hash.gperf"
686
656
{"UPDATE", UPDATE_SYM},
687
#line 375 "drizzled/symbol_hash.gperf"
689
#line 167 "drizzled/symbol_hash.gperf"
690
{"FALSE", FALSE_SYM},
691
#line 80 "drizzled/symbol_hash.gperf"
693
#line 125 "drizzled/symbol_hash.gperf"
695
#line 391 "drizzled/symbol_hash.gperf"
697
#line 93 "drizzled/symbol_hash.gperf"
698
{"CHECK", CHECK_SYM},
699
#line 193 "drizzled/symbol_hash.gperf"
701
#line 149 "drizzled/symbol_hash.gperf"
702
{"DUPLICATE", DUPLICATE_SYM},
703
#line 128 "drizzled/symbol_hash.gperf"
704
{"DAY_MINUTE", DAY_MINUTE_SYM},
705
#line 99 "drizzled/symbol_hash.gperf"
706
{"COLUMN", COLUMN_SYM},
707
#line 87 "drizzled/symbol_hash.gperf"
708
{"CATALOG", CATALOG_SYM},
709
#line 260 "drizzled/symbol_hash.gperf"
710
{"NUMERIC", NUMERIC_SYM},
711
#line 172 "drizzled/symbol_hash.gperf"
712
{"FLOAT", DOUBLE_SYM},
713
#line 118 "drizzled/symbol_hash.gperf"
714
{"CURRENT_USER", CURRENT_USER},
715
#line 344 "drizzled/symbol_hash.gperf"
716
{"SQL_TSI_QUARTER", QUARTER_SYM},
657
#line 282 "drizzled/symbol_hash.gperf"
658
{"QUARTER", QUARTER_SYM},
717
659
#line 100 "drizzled/symbol_hash.gperf"
718
660
{"COLUMNS", COLUMNS},
719
#line 307 "drizzled/symbol_hash.gperf"
721
#line 366 "drizzled/symbol_hash.gperf"
722
{"TIMESTAMPADD", TIMESTAMP_ADD},
723
#line 82 "drizzled/symbol_hash.gperf"
725
#line 376 "drizzled/symbol_hash.gperf"
661
#line 278 "drizzled/symbol_hash.gperf"
663
#line 197 "drizzled/symbol_hash.gperf"
664
{"INDEXES", INDEXES},
665
#line 410 "drizzled/symbol_hash.gperf"
667
#line 71 "drizzled/symbol_hash.gperf"
668
{"BEFORE", BEFORE_SYM},
669
#line 232 "drizzled/symbol_hash.gperf"
671
#line 228 "drizzled/symbol_hash.gperf"
672
{"LOCALTIME", NOW_SYM},
673
#line 262 "drizzled/symbol_hash.gperf"
674
{"OFFLINE", OFFLINE_SYM},
675
#line 213 "drizzled/symbol_hash.gperf"
677
#line 147 "drizzled/symbol_hash.gperf"
678
{"DOUBLE", DOUBLE_SYM},
679
#line 394 "drizzled/symbol_hash.gperf"
681
#line 377 "drizzled/symbol_hash.gperf"
726
682
{"UNCOMMITTED", UNCOMMITTED_SYM},
727
#line 378 "drizzled/symbol_hash.gperf"
728
{"UNDOFILE", UNDOFILE_SYM},
683
#line 60 "drizzled/symbol_hash.gperf"
729
685
#line 91 "drizzled/symbol_hash.gperf"
730
686
{"CHARACTER", CHAR_SYM},
731
#line 134 "drizzled/symbol_hash.gperf"
732
{"DEFAULT", DEFAULT},
733
#line 212 "drizzled/symbol_hash.gperf"
735
#line 278 "drizzled/symbol_hash.gperf"
736
{"PRIMARY", PRIMARY_SYM},
687
#line 150 "drizzled/symbol_hash.gperf"
688
{"DUPLICATE", DUPLICATE_SYM},
689
#line 255 "drizzled/symbol_hash.gperf"
691
#line 356 "drizzled/symbol_hash.gperf"
692
{"SUBJECT", SUBJECT_SYM},
693
#line 376 "drizzled/symbol_hash.gperf"
695
#line 384 "drizzled/symbol_hash.gperf"
696
{"UNSIGNED", UNSIGNED_SYM},
697
#line 72 "drizzled/symbol_hash.gperf"
698
{"BEGIN", BEGIN_SYM},
699
#line 311 "drizzled/symbol_hash.gperf"
700
{"SAVEPOINT", SAVEPOINT_SYM},
701
#line 260 "drizzled/symbol_hash.gperf"
703
#line 87 "drizzled/symbol_hash.gperf"
704
{"CATALOG", CATALOG_SYM},
705
#line 129 "drizzled/symbol_hash.gperf"
706
{"DAY_MINUTE", DAY_MINUTE_SYM},
707
#line 118 "drizzled/symbol_hash.gperf"
708
{"CURRENT_TIMESTAMP", NOW_SYM},
709
#line 392 "drizzled/symbol_hash.gperf"
710
{"UTC_TIMESTAMP", UTC_TIMESTAMP_SYM},
737
711
#line 59 "drizzled/symbol_hash.gperf"
738
712
{"AGGREGATE", AGGREGATE_SYM},
739
#line 277 "drizzled/symbol_hash.gperf"
741
#line 267 "drizzled/symbol_hash.gperf"
742
{"OPTIMIZE", OPTIMIZE},
743
#line 150 "drizzled/symbol_hash.gperf"
713
#line 119 "drizzled/symbol_hash.gperf"
714
{"CURRENT_USER", CURRENT_USER},
715
#line 332 "drizzled/symbol_hash.gperf"
717
#line 74 "drizzled/symbol_hash.gperf"
718
{"BIGINT", BIGINT_SYM},
719
#line 343 "drizzled/symbol_hash.gperf"
720
{"SQL_TSI_MINUTE", MINUTE_SYM},
721
#line 238 "drizzled/symbol_hash.gperf"
722
{"MEDIUM", MEDIUM_SYM},
723
#line 310 "drizzled/symbol_hash.gperf"
724
{"ROW_FORMAT", ROW_FORMAT_SYM},
725
#line 178 "drizzled/symbol_hash.gperf"
726
{"FOUND", FOUND_SYM},
727
#line 78 "drizzled/symbol_hash.gperf"
729
#line 401 "drizzled/symbol_hash.gperf"
730
{"VARYING", VARYING},
731
#line 339 "drizzled/symbol_hash.gperf"
732
{"SQL_SMALL_RESULT", SQL_SMALL_RESULT},
733
#line 279 "drizzled/symbol_hash.gperf"
734
{"PRIMARY", PRIMARY_SYM},
735
#line 369 "drizzled/symbol_hash.gperf"
736
{"TINYBLOB", BLOB_SYM},
737
#line 151 "drizzled/symbol_hash.gperf"
744
738
{"DYNAMIC", DYNAMIC_SYM},
745
#line 163 "drizzled/symbol_hash.gperf"
746
{"EXECUTE", EXECUTE_SYM},
747
#line 342 "drizzled/symbol_hash.gperf"
748
{"SQL_TSI_MINUTE", MINUTE_SYM},
749
#line 390 "drizzled/symbol_hash.gperf"
750
{"UTC_TIMESTAMP", UTC_TIMESTAMP_SYM},
751
#line 347 "drizzled/symbol_hash.gperf"
752
{"SQL_TSI_YEAR", YEAR_SYM},
753
#line 226 "drizzled/symbol_hash.gperf"
754
{"LOCAL", LOCAL_SYM},
755
#line 403 "drizzled/symbol_hash.gperf"
739
#line 115 "drizzled/symbol_hash.gperf"
741
#line 308 "drizzled/symbol_hash.gperf"
743
#line 405 "drizzled/symbol_hash.gperf"
756
744
{"WHEN", WHEN_SYM},
757
#line 117 "drizzled/symbol_hash.gperf"
758
{"CURRENT_TIMESTAMP", NOW_SYM},
759
#line 339 "drizzled/symbol_hash.gperf"
760
{"SQL_TSI_DAY", DAY_SYM},
761
#line 399 "drizzled/symbol_hash.gperf"
762
{"VARYING", VARYING},
763
#line 144 "drizzled/symbol_hash.gperf"
745
#line 145 "drizzled/symbol_hash.gperf"
764
746
{"DIV", DIV_SYM},
765
#line 310 "drizzled/symbol_hash.gperf"
766
{"SAVEPOINT", SAVEPOINT_SYM},
767
#line 405 "drizzled/symbol_hash.gperf"
747
#line 383 "drizzled/symbol_hash.gperf"
748
{"UNLOCK", UNLOCK_SYM},
749
#line 338 "drizzled/symbol_hash.gperf"
750
{"SQL_CALC_FOUND_ROWS", SQL_CALC_FOUND_ROWS},
751
#line 313 "drizzled/symbol_hash.gperf"
752
{"SCHEMAS", DATABASES},
753
#line 368 "drizzled/symbol_hash.gperf"
754
{"TIMESTAMPDIFF", TIMESTAMP_DIFF},
755
#line 406 "drizzled/symbol_hash.gperf"
757
#line 149 "drizzled/symbol_hash.gperf"
758
{"DUMPFILE", DUMPFILE},
759
#line 366 "drizzled/symbol_hash.gperf"
760
{"TIMESTAMP", TIMESTAMP_SYM},
761
#line 75 "drizzled/symbol_hash.gperf"
763
#line 407 "drizzled/symbol_hash.gperf"
769
#line 346 "drizzled/symbol_hash.gperf"
770
{"SQL_TSI_WEEK", WEEK_SYM},
771
#line 404 "drizzled/symbol_hash.gperf"
773
#line 127 "drizzled/symbol_hash.gperf"
774
{"DAY_MICROSECOND", DAY_MICROSECOND_SYM},
775
#line 238 "drizzled/symbol_hash.gperf"
776
{"MEDIUMBLOB", BLOB_SYM},
777
#line 179 "drizzled/symbol_hash.gperf"
779
#line 334 "drizzled/symbol_hash.gperf"
780
{"SQLWARNING", SQLWARNING_SYM},
781
#line 177 "drizzled/symbol_hash.gperf"
782
{"FOUND", FOUND_SYM},
783
#line 185 "drizzled/symbol_hash.gperf"
785
#line 181 "drizzled/symbol_hash.gperf"
786
{"GLOBAL", GLOBAL_SYM},
787
#line 191 "drizzled/symbol_hash.gperf"
789
#line 247 "drizzled/symbol_hash.gperf"
790
{"MODIFIES", MODIFIES_SYM},
791
#line 410 "drizzled/symbol_hash.gperf"
792
{"YEAR_MONTH", YEAR_MONTH_SYM},
793
#line 236 "drizzled/symbol_hash.gperf"
765
#line 312 "drizzled/symbol_hash.gperf"
766
{"SCHEMA", DATABASE},
767
#line 237 "drizzled/symbol_hash.gperf"
794
768
{"MAXVALUE", MAX_VALUE_SYM},
795
#line 165 "drizzled/symbol_hash.gperf"
796
{"EXPLAIN", DESCRIBE},
797
#line 126 "drizzled/symbol_hash.gperf"
798
{"DAY_HOUR", DAY_HOUR_SYM},
799
#line 325 "drizzled/symbol_hash.gperf"
801
#line 162 "drizzled/symbol_hash.gperf"
802
{"EXCLUSIVE", EXCLUSIVE_SYM},
803
#line 309 "drizzled/symbol_hash.gperf"
804
{"ROW_FORMAT", ROW_FORMAT_SYM},
805
#line 237 "drizzled/symbol_hash.gperf"
806
{"MEDIUM", MEDIUM_SYM},
807
769
#line 186 "drizzled/symbol_hash.gperf"
808
{"HOUR_MICROSECOND", HOUR_MICROSECOND_SYM},
809
#line 340 "drizzled/symbol_hash.gperf"
771
#line 345 "drizzled/symbol_hash.gperf"
772
{"SQL_TSI_QUARTER", QUARTER_SYM},
773
#line 64 "drizzled/symbol_hash.gperf"
775
#line 164 "drizzled/symbol_hash.gperf"
776
{"EXECUTE", EXECUTE_SYM},
777
#line 227 "drizzled/symbol_hash.gperf"
778
{"LOCAL", LOCAL_SYM},
779
#line 398 "drizzled/symbol_hash.gperf"
780
{"VARCHAR", VARCHAR_SYM},
781
#line 341 "drizzled/symbol_hash.gperf"
810
782
{"SQL_TSI_FRAC_SECOND", FRAC_SECOND_SYM},
811
#line 332 "drizzled/symbol_hash.gperf"
812
{"SQLEXCEPTION", SQLEXCEPTION_SYM},
813
783
#line 305 "drizzled/symbol_hash.gperf"
784
{"ROLLBACK", ROLLBACK_SYM},
785
#line 166 "drizzled/symbol_hash.gperf"
786
{"EXPLAIN", DESCRIBE},
787
#line 128 "drizzled/symbol_hash.gperf"
788
{"DAY_MICROSECOND", DAY_MICROSECOND_SYM},
789
#line 306 "drizzled/symbol_hash.gperf"
814
790
{"ROLLUP", ROLLUP_SYM},
815
#line 312 "drizzled/symbol_hash.gperf"
816
{"SCHEMAS", DATABASES},
817
#line 396 "drizzled/symbol_hash.gperf"
818
{"VARCHAR", VARCHAR_SYM},
819
#line 262 "drizzled/symbol_hash.gperf"
820
{"OFFSET", OFFSET_SYM},
821
#line 341 "drizzled/symbol_hash.gperf"
822
{"SQL_TSI_HOUR", HOUR_SYM},
791
#line 182 "drizzled/symbol_hash.gperf"
792
{"GLOBAL", GLOBAL_SYM},
793
#line 326 "drizzled/symbol_hash.gperf"
795
#line 335 "drizzled/symbol_hash.gperf"
796
{"SQLWARNING", SQLWARNING_SYM},
797
#line 126 "drizzled/symbol_hash.gperf"
799
#line 80 "drizzled/symbol_hash.gperf"
801
#line 337 "drizzled/symbol_hash.gperf"
802
{"SQL_BUFFER_RESULT", SQL_BUFFER_RESULT},
803
#line 336 "drizzled/symbol_hash.gperf"
804
{"SQL_BIG_RESULT", SQL_BIG_RESULT},
805
#line 93 "drizzled/symbol_hash.gperf"
806
{"CHECK", CHECK_SYM},
807
#line 229 "drizzled/symbol_hash.gperf"
808
{"LOCALTIMESTAMP", NOW_SYM},
823
809
#line 94 "drizzled/symbol_hash.gperf"
824
810
{"CHECKSUM", CHECKSUM_SYM},
825
#line 221 "drizzled/symbol_hash.gperf"
826
{"LEVEL", LEVEL_SYM},
827
#line 311 "drizzled/symbol_hash.gperf"
828
{"SCHEMA", DATABASE},
829
#line 261 "drizzled/symbol_hash.gperf"
830
{"OFFLINE", OFFLINE_SYM},
831
#line 228 "drizzled/symbol_hash.gperf"
832
{"LOCALTIMESTAMP", NOW_SYM},
833
#line 388 "drizzled/symbol_hash.gperf"
835
#line 171 "drizzled/symbol_hash.gperf"
836
{"FIXED", FIXED_SYM},
837
#line 188 "drizzled/symbol_hash.gperf"
838
{"HOUR_SECOND", HOUR_SECOND_SYM},
839
#line 195 "drizzled/symbol_hash.gperf"
840
{"INDEX", INDEX_SYM},
841
811
#line 89 "drizzled/symbol_hash.gperf"
842
812
{"CHANGE", CHANGE_SYM},
843
#line 183 "drizzled/symbol_hash.gperf"
813
#line 184 "drizzled/symbol_hash.gperf"
844
814
{"HASH", HASH_SYM},
845
#line 360 "drizzled/symbol_hash.gperf"
846
{"TEMPORARY", TEMPORARY_SYM},
847
#line 148 "drizzled/symbol_hash.gperf"
848
{"DUMPFILE", DUMPFILE},
849
#line 269 "drizzled/symbol_hash.gperf"
850
{"OPTIONALLY", OPTIONALLY},
851
#line 365 "drizzled/symbol_hash.gperf"
852
{"TIMESTAMP", TIMESTAMP_SYM},
853
#line 397 "drizzled/symbol_hash.gperf"
815
#line 348 "drizzled/symbol_hash.gperf"
816
{"SQL_TSI_YEAR", YEAR_SYM},
817
#line 172 "drizzled/symbol_hash.gperf"
818
{"FIXED", FIXED_SYM},
819
#line 127 "drizzled/symbol_hash.gperf"
820
{"DAY_HOUR", DAY_HOUR_SYM},
821
#line 181 "drizzled/symbol_hash.gperf"
823
#line 163 "drizzled/symbol_hash.gperf"
824
{"EXCLUSIVE", EXCLUSIVE_SYM},
825
#line 399 "drizzled/symbol_hash.gperf"
854
826
{"VARCHARACTER", VARCHAR_SYM},
855
#line 180 "drizzled/symbol_hash.gperf"
857
#line 395 "drizzled/symbol_hash.gperf"
858
{"VARBINARY", VARBINARY},
827
#line 215 "drizzled/symbol_hash.gperf"
829
#line 342 "drizzled/symbol_hash.gperf"
830
{"SQL_TSI_HOUR", HOUR_SYM},
831
#line 222 "drizzled/symbol_hash.gperf"
832
{"LEVEL", LEVEL_SYM},
833
#line 183 "drizzled/symbol_hash.gperf"
834
{"GROUP", GROUP_SYM},
835
#line 340 "drizzled/symbol_hash.gperf"
836
{"SQL_TSI_DAY", DAY_SYM},
837
#line 389 "drizzled/symbol_hash.gperf"
839
#line 249 "drizzled/symbol_hash.gperf"
840
{"MODIFY", MODIFY_SYM},
859
841
#line 239 "drizzled/symbol_hash.gperf"
860
{"MEDIUMTEXT", TEXT_SYM},
842
{"MEDIUMBLOB", BLOB_SYM},
843
#line 412 "drizzled/symbol_hash.gperf"
844
{"YEAR_MONTH", YEAR_MONTH_SYM},
845
#line 187 "drizzled/symbol_hash.gperf"
846
{"HOUR_MICROSECOND", HOUR_MICROSECOND_SYM},
847
#line 77 "drizzled/symbol_hash.gperf"
849
#line 234 "drizzled/symbol_hash.gperf"
850
{"LONGBLOB", BLOB_SYM},
861
851
#line 70 "drizzled/symbol_hash.gperf"
862
852
{"AVG", AVG_SYM},
863
#line 367 "drizzled/symbol_hash.gperf"
864
{"TIMESTAMPDIFF", TIMESTAMP_DIFF},
865
#line 282 "drizzled/symbol_hash.gperf"
866
{"QUERY", QUERY_SYM},
867
#line 187 "drizzled/symbol_hash.gperf"
868
{"HOUR_MINUTE", HOUR_MINUTE_SYM},
869
#line 248 "drizzled/symbol_hash.gperf"
870
{"MODIFY", MODIFY_SYM},
871
#line 182 "drizzled/symbol_hash.gperf"
872
{"GROUP", GROUP_SYM},
873
#line 290 "drizzled/symbol_hash.gperf"
853
#line 347 "drizzled/symbol_hash.gperf"
854
{"SQL_TSI_WEEK", WEEK_SYM},
855
#line 333 "drizzled/symbol_hash.gperf"
856
{"SQLEXCEPTION", SQLEXCEPTION_SYM},
857
#line 270 "drizzled/symbol_hash.gperf"
858
{"OPTIONALLY", OPTIONALLY},
859
#line 240 "drizzled/symbol_hash.gperf"
860
{"MEDIUMTEXT", TEXT_SYM},
861
#line 189 "drizzled/symbol_hash.gperf"
862
{"HOUR_SECOND", HOUR_SECOND_SYM},
863
#line 361 "drizzled/symbol_hash.gperf"
864
{"TEMPORARY", TEMPORARY_SYM},
865
#line 236 "drizzled/symbol_hash.gperf"
867
#line 217 "drizzled/symbol_hash.gperf"
868
{"KEY_BLOCK_SIZE", KEY_BLOCK_SIZE},
869
#line 185 "drizzled/symbol_hash.gperf"
871
#line 291 "drizzled/symbol_hash.gperf"
874
872
{"REGEXP", REGEXP_SYM},
875
#line 343 "drizzled/symbol_hash.gperf"
873
#line 82 "drizzled/symbol_hash.gperf"
875
#line 196 "drizzled/symbol_hash.gperf"
876
{"INDEX", INDEX_SYM},
877
#line 344 "drizzled/symbol_hash.gperf"
876
878
{"SQL_TSI_MONTH", MONTH_SYM},
877
#line 184 "drizzled/symbol_hash.gperf"
879
#line 235 "drizzled/symbol_hash.gperf"
881
#line 249 "drizzled/symbol_hash.gperf"
879
#line 250 "drizzled/symbol_hash.gperf"
882
880
{"MONTH", MONTH_SYM},
883
#line 173 "drizzled/symbol_hash.gperf"
881
#line 188 "drizzled/symbol_hash.gperf"
882
{"HOUR_MINUTE", HOUR_MINUTE_SYM},
883
#line 397 "drizzled/symbol_hash.gperf"
884
{"VARBINARY", VARBINARY},
885
#line 283 "drizzled/symbol_hash.gperf"
886
{"QUERY", QUERY_SYM},
887
#line 174 "drizzled/symbol_hash.gperf"
884
888
{"FLUSH", FLUSH_SYM}
889
893
-1, 0, 1, -1, -1, -1, -1, -1, -1, -1,
890
894
-1, 2, 3, -1, -1, -1, -1, 4, -1, -1,
891
-1, -1, 5, -1, -1, -1, -1, -1, 6, 7,
892
-1, -1, 8, 9, 10, -1, -1, 11, 12, -1,
893
-1, -1, 13, 14, -1, -1, -1, 15, -1, -1,
894
-1, -1, 16, -1, -1, -1, -1, -1, -1, -1,
895
-1, 17, 18, -1, 19, 20, 21, 22, -1, -1,
896
-1, -1, -1, -1, 23, -1, 24, 25, 26, -1,
897
-1, 27, 28, 29, 30, 31, -1, -1, 32, -1,
898
-1, 33, -1, 34, -1, 35, -1, 36, 37, -1,
899
-1, -1, 38, 39, 40, -1, -1, -1, 41, 42,
900
43, -1, -1, 44, -1, 45, -1, -1, 46, 47,
901
48, 49, -1, 50, 51, 52, -1, -1, -1, 53,
902
54, -1, -1, -1, -1, -1, -1, 55, -1, -1,
903
-1, -1, -1, -1, 56, -1, -1, -1, -1, -1,
904
-1, -1, -1, -1, -1, -1, -1, -1, 57, -1,
905
58, 59, 60, -1, -1, -1, 61, 62, -1, -1,
906
-1, -1, -1, -1, -1, -1, -1, -1, 63, -1,
907
-1, 64, -1, -1, -1, -1, -1, -1, -1, 65,
908
-1, -1, 66, -1, 67, 68, 69, 70, -1, -1,
909
-1, -1, -1, -1, -1, -1, -1, -1, 71, 72,
910
-1, -1, -1, -1, 73, 74, -1, -1, -1, -1,
911
-1, -1, -1, -1, -1, -1, -1, 75, 76, -1,
912
-1, -1, -1, 77, -1, -1, 78, -1, -1, 79,
913
-1, -1, 80, -1, -1, 81, -1, 82, -1, -1,
914
-1, -1, -1, 83, 84, 85, -1, 86, -1, -1,
915
87, -1, 88, -1, -1, 89, 90, -1, -1, -1,
916
-1, -1, -1, -1, 91, -1, 92, -1, 93, 94,
917
95, -1, 96, -1, 97, -1, 98, -1, 99, 100,
918
-1, -1, -1, -1, -1, -1, -1, 101, 102, -1,
919
103, 104, -1, 105, -1, 106, -1, -1, 107, -1,
920
-1, 108, -1, 109, -1, -1, -1, -1, 110, 111,
921
112, -1, -1, -1, -1, -1, -1, -1, 113, 114,
922
-1, -1, -1, -1, -1, 115, -1, -1, -1, -1,
923
116, -1, -1, 117, -1, -1, -1, -1, -1, 118,
924
-1, 119, -1, -1, -1, -1, 120, -1, 121, -1,
925
-1, -1, 122, -1, -1, 123, 124, -1, -1, -1,
926
125, 126, -1, -1, 127, -1, 128, -1, -1, -1,
927
-1, -1, -1, -1, 129, -1, -1, 130, 131, 132,
928
-1, 133, -1, 134, 135, 136, 137, -1, 138, -1,
929
-1, 139, 140, -1, 141, 142, 143, -1, 144, -1,
930
-1, -1, -1, -1, 145, -1, -1, 146, -1, -1,
931
-1, -1, -1, -1, -1, 147, -1, 148, -1, 149,
932
-1, -1, 150, 151, 152, 153, 154, 155, -1, -1,
933
-1, -1, -1, 156, -1, 157, -1, -1, -1, 158,
934
159, 160, -1, 161, 162, -1, 163, -1, -1, -1,
935
164, 165, -1, -1, 166, 167, -1, 168, 169, 170,
936
-1, -1, -1, -1, 171, -1, -1, -1, 172, 173,
937
-1, 174, 175, -1, 176, -1, 177, -1, 178, 179,
938
-1, -1, 180, 181, 182, 183, 184, 185, -1, -1,
939
186, -1, -1, 187, -1, 188, -1, -1, -1, 189,
940
190, -1, 191, -1, 192, -1, -1, 193, -1, -1,
941
194, -1, 195, -1, 196, 197, 198, -1, -1, -1,
942
-1, 199, -1, -1, 200, -1, -1, -1, -1, -1,
943
201, 202, 203, -1, 204, 205, -1, -1, -1, 206,
944
-1, 207, 208, 209, -1, 210, -1, 211, -1, 212,
945
-1, 213, -1, 214, -1, -1, 215, 216, -1, -1,
946
-1, 217, 218, -1, -1, -1, -1, -1, 219, -1,
947
220, -1, 221, -1, 222, 223, -1, -1, -1, -1,
948
-1, -1, -1, -1, -1, -1, 224, 225, -1, -1,
949
-1, -1, -1, -1, 226, -1, -1, -1, -1, -1,
950
227, -1, 228, -1, 229, -1, -1, -1, -1, 230,
951
-1, -1, -1, -1, 231, 232, 233, -1, -1, -1,
952
-1, -1, 234, 235, 236, -1, -1, 237, -1, -1,
953
-1, -1, -1, -1, 238, -1, -1, -1, -1, 239,
954
-1, -1, -1, 240, 241, -1, -1, 242, -1, 243,
955
-1, 244, -1, -1, 245, 246, 247, 248, 249, -1,
956
250, 251, -1, -1, 252, -1, 253, -1, 254, -1,
957
255, -1, -1, -1, 256, -1, -1, -1, 257, 258,
958
-1, -1, 259, 260, -1, -1, 261, -1, 262, 263,
959
-1, 264, 265, -1, -1, -1, 266, -1, -1, 267,
960
-1, -1, -1, -1, -1, 268, -1, -1, -1, -1,
961
-1, -1, -1, -1, -1, -1, -1, 269, 270, 271,
962
272, 273, -1, -1, 274, -1, -1, -1, -1, -1,
963
275, 276, 277, -1, -1, -1, -1, 278, -1, -1,
964
279, -1, 280, -1, -1, 281, -1, 282, -1, -1,
965
-1, -1, 283, -1, -1, -1, -1, 284, -1, -1,
966
285, 286, -1, 287, 288, -1, -1, 289, -1, -1,
967
-1, -1, -1, -1, 290, -1, -1, 291, -1, 292,
968
-1, -1, -1, -1, 293, -1, -1, -1, 294, -1,
969
-1, -1, 295, 296, 297, -1, -1, -1, -1, -1,
970
-1, -1, -1, -1, -1, -1, -1, -1, 298, -1,
971
-1, -1, 299, -1, -1, -1, -1, -1, -1, -1,
972
300, 301, 302, -1, -1, -1, 303, 304, 305, -1,
973
-1, -1, -1, -1, 306, -1, 307, -1, -1, 308,
974
-1, -1, 309, -1, -1, -1, -1, -1, -1, -1,
975
310, -1, -1, -1, -1, -1, -1, -1, 311, 312,
976
-1, -1, -1, -1, -1, 313, -1, -1, -1, -1,
977
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
978
314, -1, -1, -1, 315, -1, -1, -1, -1, -1,
979
-1, 316, 317, 318, -1, 319, -1, -1, -1, -1,
980
-1, -1, -1, -1, 320, -1, -1, -1, -1, -1,
981
-1, -1, -1, 321, -1, -1, -1, -1, 322, -1,
982
-1, 323, -1, -1, -1, 324, -1, -1, -1, -1,
983
-1, -1, 325, -1, -1, -1, -1, -1, -1, -1,
984
-1, 326, -1, -1, -1, -1, 327, -1, -1, -1,
985
-1, -1, -1, -1, 328, -1, -1, -1, 329, -1,
986
-1, 330, 331, -1, -1, -1, -1, -1, -1, -1,
987
-1, -1, 332, -1, -1, -1, -1, -1, -1, -1,
988
-1, -1, -1, -1, -1, -1, 333, 334, 335, -1,
989
-1, -1, -1, -1, -1, 336, 337, -1, -1, -1,
990
-1, -1, 338, -1, -1, -1, -1, -1, -1, 339,
991
340, 341, -1, -1, -1, -1, 342, -1, -1, -1,
992
-1, -1, 343, -1, -1, -1, -1, -1, -1, -1,
993
-1, 344, -1, -1, -1, -1, -1, -1, -1, -1,
994
-1, -1, -1, -1, -1, -1, -1, -1, -1, 345,
995
-1, -1, -1, -1, -1, -1, -1, -1, -1, 346,
996
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
997
-1, -1, -1, 347, -1, -1, -1, -1, -1, -1,
998
-1, -1, -1, -1, -1, 348, -1, -1, -1, 349,
999
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1000
-1, -1, -1, -1, -1, -1, -1, 350, -1, -1,
1001
-1, -1, -1, -1, 351, -1, -1, -1, -1, 352,
1002
-1, -1, -1, -1, -1, -1, 353, -1, -1, -1,
1003
-1, -1, -1, 354, -1, -1, -1, -1, -1, -1,
1004
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1005
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1006
-1, -1, -1, 355, -1, -1, -1, -1, -1, -1,
1007
-1, -1, -1, -1, -1, 356, 357, -1, -1, -1,
1008
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1009
-1, -1, -1, -1, -1, -1, 358, -1, -1, -1,
1010
359, -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, 360, -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, 361, -1,
1018
-1, 362, -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
363, -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
364, -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,
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
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1044
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1045
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1046
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1047
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1048
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1049
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1050
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1051
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1052
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1053
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1054
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1055
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1056
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1057
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1058
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1059
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1060
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1061
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1062
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1063
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1064
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1065
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1066
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1067
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1068
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1069
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1070
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1071
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1072
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1073
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1074
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1075
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1076
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1077
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1078
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1079
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1080
-1, -1, -1, -1, -1, 365
895
-1, -1, 5, 6, -1, -1, -1, 7, -1, -1,
896
-1, -1, 8, -1, -1, -1, -1, 9, -1, -1,
897
-1, -1, 10, -1, -1, -1, -1, -1, 11, 12,
898
-1, 13, -1, 14, 15, -1, -1, -1, -1, -1,
899
-1, -1, 16, 17, -1, -1, -1, -1, -1, -1,
900
-1, -1, -1, -1, -1, 18, -1, 19, 20, -1,
901
-1, 21, -1, -1, -1, -1, 22, -1, -1, -1,
902
23, 24, 25, -1, -1, 26, -1, -1, -1, -1,
903
-1, -1, 27, -1, 28, -1, -1, 29, -1, 30,
904
-1, -1, 31, 32, 33, -1, -1, -1, -1, -1,
905
-1, -1, 34, 35, 36, -1, 37, -1, -1, -1,
906
38, -1, -1, 39, -1, -1, -1, -1, 40, 41,
907
-1, -1, 42, -1, -1, -1, 43, -1, 44, 45,
908
-1, -1, -1, 46, 47, -1, -1, -1, -1, 48,
909
49, -1, -1, -1, -1, 50, -1, -1, -1, -1,
910
-1, -1, 51, -1, -1, -1, -1, -1, -1, 52,
911
-1, 53, -1, -1, -1, -1, -1, -1, 54, -1,
912
-1, -1, -1, 55, -1, -1, -1, -1, -1, -1,
913
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
914
-1, -1, -1, -1, -1, 56, -1, -1, -1, -1,
915
-1, -1, 57, -1, 58, -1, 59, 60, -1, -1,
916
61, -1, -1, 62, 63, 64, -1, -1, -1, -1,
917
-1, -1, -1, -1, 65, -1, 66, -1, -1, -1,
918
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
919
-1, 67, 68, 69, -1, 70, -1, 71, -1, -1,
920
72, -1, -1, -1, -1, -1, -1, 73, -1, 74,
921
-1, 75, 76, -1, 77, -1, -1, -1, 78, 79,
922
-1, -1, 80, -1, 81, -1, -1, -1, 82, -1,
923
83, -1, -1, -1, -1, -1, 84, -1, 85, -1,
924
-1, -1, -1, -1, -1, 86, 87, 88, -1, 89,
925
90, -1, -1, 91, 92, 93, -1, -1, 94, -1,
926
95, -1, 96, 97, -1, 98, -1, -1, 99, -1,
927
-1, 100, -1, -1, -1, -1, 101, -1, 102, -1,
928
-1, -1, -1, 103, -1, -1, -1, -1, 104, 105,
929
-1, -1, -1, -1, -1, 106, 107, -1, 108, 109,
930
110, -1, -1, 111, -1, 112, -1, -1, -1, 113,
931
114, -1, -1, -1, -1, 115, -1, -1, -1, 116,
932
-1, -1, -1, 117, -1, 118, -1, 119, -1, 120,
933
-1, 121, -1, -1, 122, -1, -1, 123, -1, 124,
934
-1, -1, -1, 125, 126, -1, -1, -1, -1, -1,
935
-1, 127, -1, -1, 128, 129, -1, -1, -1, -1,
936
-1, 130, -1, -1, -1, -1, 131, -1, 132, 133,
937
134, -1, -1, 135, 136, 137, 138, 139, 140, -1,
938
-1, -1, -1, -1, -1, -1, -1, -1, -1, 141,
939
142, -1, 143, -1, -1, 144, 145, 146, 147, -1,
940
-1, -1, -1, 148, 149, 150, -1, -1, -1, -1,
941
-1, -1, 151, -1, 152, -1, -1, 153, 154, -1,
942
-1, -1, -1, -1, 155, 156, -1, 157, 158, -1,
943
-1, 159, -1, -1, -1, -1, 160, 161, -1, 162,
944
163, 164, 165, -1, 166, 167, 168, -1, -1, 169,
945
-1, -1, -1, 170, 171, 172, -1, 173, -1, -1,
946
-1, -1, -1, 174, 175, -1, -1, -1, -1, 176,
947
177, 178, -1, -1, 179, -1, 180, -1, -1, 181,
948
-1, -1, 182, 183, 184, -1, -1, -1, 185, 186,
949
-1, -1, 187, -1, -1, -1, -1, 188, 189, 190,
950
191, -1, 192, -1, -1, -1, -1, 193, -1, -1,
951
-1, -1, -1, -1, -1, 194, 195, -1, 196, 197,
952
-1, 198, -1, -1, -1, -1, -1, -1, -1, 199,
953
200, 201, -1, -1, -1, -1, 202, -1, -1, 203,
954
204, -1, -1, -1, -1, -1, -1, -1, 205, -1,
955
-1, -1, -1, -1, -1, -1, 206, -1, -1, 207,
956
-1, 208, 209, -1, -1, 210, 211, -1, -1, -1,
957
-1, -1, 212, -1, 213, -1, -1, -1, 214, -1,
958
215, -1, 216, -1, 217, -1, -1, 218, -1, -1,
959
219, -1, -1, -1, -1, -1, -1, 220, 221, 222,
960
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
961
223, -1, 224, -1, -1, -1, 225, 226, -1, 227,
962
228, 229, -1, 230, 231, -1, 232, -1, -1, 233,
963
234, -1, 235, -1, 236, -1, 237, -1, 238, 239,
964
240, 241, 242, -1, 243, -1, -1, -1, -1, -1,
965
244, 245, 246, -1, 247, -1, 248, 249, 250, -1,
966
-1, 251, 252, -1, -1, -1, -1, 253, -1, 254,
967
-1, -1, -1, -1, -1, -1, -1, -1, -1, 255,
968
256, 257, 258, -1, 259, -1, -1, 260, -1, 261,
969
-1, 262, -1, -1, 263, -1, 264, -1, -1, -1,
970
-1, -1, -1, 265, 266, -1, -1, -1, -1, 267,
971
-1, -1, -1, 268, -1, -1, -1, 269, -1, 270,
972
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
973
-1, 271, -1, 272, 273, -1, -1, -1, -1, 274,
974
275, -1, -1, -1, -1, -1, -1, -1, -1, -1,
975
276, -1, 277, 278, -1, -1, -1, -1, -1, -1,
976
-1, -1, -1, -1, -1, 279, -1, 280, 281, 282,
977
-1, -1, -1, -1, 283, -1, -1, -1, -1, -1,
978
-1, 284, -1, -1, -1, -1, -1, -1, -1, -1,
979
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
980
285, -1, -1, -1, -1, 286, -1, -1, -1, 287,
981
288, 289, 290, 291, -1, -1, -1, 292, -1, 293,
982
-1, -1, -1, -1, -1, -1, -1, -1, 294, 295,
983
-1, -1, -1, 296, -1, -1, 297, -1, -1, 298,
984
-1, -1, 299, 300, -1, -1, -1, -1, -1, -1,
985
301, -1, -1, -1, -1, -1, -1, -1, 302, 303,
986
-1, 304, -1, -1, 305, -1, 306, -1, -1, -1,
987
-1, -1, -1, -1, -1, 307, -1, -1, -1, -1,
988
-1, -1, -1, -1, 308, -1, -1, -1, -1, -1,
989
309, -1, -1, 310, -1, -1, -1, -1, -1, 311,
990
312, -1, -1, -1, -1, -1, -1, -1, -1, -1,
991
-1, -1, 313, -1, 314, -1, -1, -1, 315, 316,
992
317, -1, -1, -1, -1, -1, -1, -1, -1, -1,
993
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
994
-1, 318, -1, -1, -1, -1, -1, -1, -1, 319,
995
-1, -1, -1, -1, 320, -1, -1, -1, 321, -1,
996
-1, -1, -1, 322, 323, -1, -1, -1, -1, -1,
997
-1, -1, 324, -1, 325, -1, -1, -1, -1, -1,
998
326, -1, -1, -1, -1, -1, -1, -1, -1, -1,
999
-1, -1, -1, -1, 327, -1, -1, -1, -1, -1,
1000
-1, -1, -1, 328, 329, -1, -1, -1, -1, 330,
1001
-1, -1, 331, -1, -1, -1, -1, 332, -1, -1,
1002
-1, -1, -1, -1, -1, -1, -1, -1, 333, -1,
1003
-1, -1, -1, -1, 334, -1, 335, -1, -1, -1,
1004
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1005
-1, -1, 336, 337, -1, -1, -1, 338, -1, -1,
1006
339, -1, -1, 340, -1, -1, 341, -1, -1, -1,
1007
-1, 342, -1, -1, -1, -1, -1, -1, -1, -1,
1008
-1, -1, -1, -1, -1, -1, 343, -1, -1, -1,
1009
344, -1, -1, -1, -1, 345, -1, -1, -1, -1,
1010
-1, 346, -1, -1, -1, -1, -1, -1, -1, -1,
1011
-1, -1, -1, -1, 347, -1, -1, -1, 348, -1,
1012
-1, -1, -1, -1, 349, -1, -1, 350, -1, -1,
1013
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1014
-1, -1, -1, -1, -1, -1, -1, -1, -1, 351,
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, 352, -1, 353, -1, -1,
1018
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1019
-1, 354, -1, -1, 355, -1, -1, -1, -1, -1,
1020
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1021
356, -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, 357, -1, -1, -1, -1, -1,
1024
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1025
-1, -1, -1, -1, 358, -1, 359, 360, -1, 361,
1026
-1, -1, -1, 362, -1, 363, -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, -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, 364, -1, -1, 365,
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
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1044
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1045
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1046
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1047
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1048
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1049
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1050
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1051
366, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1052
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1053
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1054
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1055
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1056
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1057
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1058
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1059
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1060
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1061
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1062
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1063
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1064
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1065
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1066
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1067
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1068
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1069
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1070
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1071
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1072
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1073
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1074
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1075
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1076
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1077
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1078
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
1079
-1, -1, -1, -1, -1, 367
1083
1082
if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)