~ubuntu-branches/ubuntu/trusty/drizzle/trusty

« back to all changes in this revision

Viewing changes to drizzled/symbol_hash.h

  • Committer: Bazaar Package Importer
  • Author(s): Monty Taylor
  • Date: 2010-11-12 12:26:01 UTC
  • mfrom: (1.1.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: james.westby@ubuntu.com-20101112122601-myppfj3tfmlkccuq
Tags: upstream-2010.11.03
ImportĀ upstreamĀ versionĀ 2010.11.03

Show diffs side-by-side

added added

removed removed

Lines of Context:
67
67
  are compiled into the server. Don't add ifdef'ed symbols to the
68
68
  lists
69
69
*/
70
 
/* maximum key range = 1521, duplicates = 0 */
 
70
/* maximum key range = 1501, duplicates = 0 */
71
71
 
72
72
class symbol_hash
73
73
{
82
82
{
83
83
  static const unsigned short asso_values[] =
84
84
    {
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
111
111
    };
112
112
  register int hval = len;
113
113
 
141
141
{
142
142
  enum
143
143
    {
144
 
      TOTAL_KEYWORDS = 368,
 
144
      TOTAL_KEYWORDS = 366,
145
145
      MIN_WORD_LENGTH = 1,
146
146
      MAX_WORD_LENGTH = 19,
147
147
      MIN_HASH_VALUE = 1,
148
 
      MAX_HASH_VALUE = 1521
 
148
      MAX_HASH_VALUE = 1501
149
149
    };
150
150
 
151
151
  static const struct st_symbol wordlist[] =
160
160
      {"!=", NE},
161
161
#line 47 "drizzled/symbol_hash.gperf"
162
162
      {"<>", NE},
163
 
#line 327 "drizzled/symbol_hash.gperf"
 
163
#line 326 "drizzled/symbol_hash.gperf"
164
164
      {"SET", SET},
165
165
#line 52 "drizzled/symbol_hash.gperf"
166
166
      {"<=>", EQUAL_SYM},
168
168
      {"<=", LE},
169
169
#line 45 "drizzled/symbol_hash.gperf"
170
170
      {"<", LT},
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"
178
178
      {"IN", IN_SYM},
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"
190
190
      {"AT", AT_SYM},
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"
194
194
      {"IS", IS},
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"
208
208
      {"AS", AS},
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"
236
236
      {"ON", ON},
237
 
#line 152 "drizzled/symbol_hash.gperf"
 
237
#line 150 "drizzled/symbol_hash.gperf"
238
238
      {"ELSE", ELSE},
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"
258
258
      {"OR", OR_SYM},
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"
264
264
      {"END", END},
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"
268
268
      {"INTO", INTO},
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"
288
288
      {"REAL", REAL},
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"
324
324
      {"TO", TO_SYM},
325
 
#line 137 "drizzled/symbol_hash.gperf"
 
325
#line 135 "drizzled/symbol_hash.gperf"
326
326
      {"DESC", DESC},
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"
332
332
      {"NO", NO_SYM},
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"
360
360
      {"ADD", ADD},
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"
414
414
      {"USER", USER},
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"
422
422
      {"LOAD", LOAD},
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"
426
426
      {"ASC", ASC},
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"
436
436
      {"ALL", ALL},
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"
466
 
      {"TEXT", TEXT_SYM},
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"
472
 
      {"NEXT", NEXT_SYM},
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"
522
 
      {"EXISTS", EXISTS},
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"
548
542
      {"BY", BY},
549
 
#line 381 "drizzled/symbol_hash.gperf"
 
543
#line 367 "drizzled/symbol_hash.gperf"
 
544
      {"TEXT", TEXT_SYM},
 
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"
 
550
      {"NEXT", NEXT_SYM},
 
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"
558
558
      {"DROP", DROP},
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"
570
566
      {"LEFT", LEFT},
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"
576
572
      {"LIKE", LIKE},
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"
596
 
      {"XOR", XOR},
 
589
#line 163 "drizzled/symbol_hash.gperf"
 
590
      {"EXISTS", EXISTS},
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"
604
598
      {"BOTH", BOTH},
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"
638
634
      {"KEYS", KEYS},
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"
 
678
      {"XOR", XOR},
 
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"
 
716
      {"HASH", HASH_SYM},
715
717
#line 185 "drizzled/symbol_hash.gperf"
716
 
      {"HASH", HASH_SYM},
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"
780
770
      {"FROM", FROM},
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"
802
798
      {"IF", IF},
803
 
#line 408 "drizzled/symbol_hash.gperf"
 
799
#line 406 "drizzled/symbol_hash.gperf"
804
800
      {"WITH", WITH},
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"
824
816
      {"FULL", FULL},
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"
830
824
      {"SHOW", SHOW},
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}
889
885
    };
890
886
 
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,
1045
 
       -1, 367
 
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,
 
1039
      364, 365
1046
1040
    };
1047
1041
 
1048
1042
  if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)