~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/symbol_hash.gperf

  • Committer: Monty Taylor
  • Date: 2010-06-15 16:57:34 UTC
  • Revision ID: mordred@inaugust.com-20100615165734-qwi2zijn86510fiw
Added include.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
/* -*- mode: c++; c-basic-offset: 2; indent-tabs-mode: nil; -*-
3
3
 *  vim:expandtab:shiftwidth=2:tabstop=2:smarttab:
4
4
 *
5
 
 *  Copyright (C) 2008 Sun Microsystems, Inc.
 
5
 *  Copyright (C) 2008 Sun Microsystems
6
6
 *
7
7
 *  This program is free software; you can redistribute it and/or modify
8
8
 *  it under the terms of the GNU General Public License as published by
42
42
  unsigned int  tok;
43
43
};
44
44
%%
 
45
<, LT
45
46
<=, LE
46
47
<>, NE
47
48
!=, NE
 
49
=, EQ
 
50
>, GT_SYM
48
51
>=, GE
49
52
<=>, EQUAL_SYM
50
 
# Access likes this
51
53
ACTION, ACTION
52
 
ADD, ADD_SYM
 
54
ADD, ADD
53
55
AFTER, AFTER_SYM
54
56
AGGREGATE, AGGREGATE_SYM
55
57
ALL, ALL
56
 
ALTER, ALTER_SYM
 
58
ALTER, ALTER
57
59
ANALYZE, ANALYZE_SYM
58
60
AND, AND_SYM
59
61
ANY, ANY_SYM
63
65
AT, AT_SYM
64
66
AUTO_INCREMENT, AUTO_INC
65
67
AVG, AVG_SYM
 
68
AVG_ROW_LENGTH, AVG_ROW_LENGTH
66
69
BEFORE, BEFORE_SYM
67
70
BEGIN, BEGIN_SYM
68
71
BETWEEN, BETWEEN_SYM
75
78
BOTH, BOTH
76
79
BTREE, BTREE_SYM
77
80
BY, BY
 
81
BYTE, BYTE_SYM
78
82
CALL, CALL_SYM
79
83
CASCADE, CASCADE
80
84
CASCADED, CASCADED
81
85
CASE, CASE_SYM
82
 
CATALOG, CATALOG_SYM
83
86
CHAIN, CHAIN_SYM
84
 
CHANGE, CHANGE_SYM
 
87
CHANGE, CHANGE
85
88
CHAR, CHAR_SYM
86
89
CHARACTER, CHAR_SYM
87
90
CHECK, CHECK_SYM
103
106
CONSISTENT, CONSISTENT_SYM
104
107
CONSTRAINT, CONSTRAINT
105
108
CONTAINS, CONTAINS_SYM
 
109
CONTINUE, CONTINUE_SYM
106
110
CONVERT, CONVERT_SYM
107
111
CREATE, CREATE
108
112
CROSS, CROSS
114
118
DATA, DATA_SYM
115
119
DATABASE, DATABASE
116
120
DATABASES, DATABASES
 
121
DATAFILE, DATAFILE_SYM
117
122
DATE, DATE_SYM
118
123
DATETIME, DATETIME_SYM
119
124
DAY, DAY_SYM
133
138
DISABLE, DISABLE_SYM
134
139
DISCARD, DISCARD
135
140
DISTINCT, DISTINCT
 
141
# Access likes this
136
142
DISTINCTROW, DISTINCT
137
143
DIV, DIV_SYM
138
 
DO, DO_SYM
139
144
DOUBLE, DOUBLE_SYM
140
145
DROP, DROP
141
146
DUMPFILE, DUMPFILE
143
148
DYNAMIC, DYNAMIC_SYM
144
149
EACH, EACH_SYM
145
150
ELSE, ELSE
 
151
ELSEIF, ELSEIF_SYM
146
152
ENABLE, ENABLE_SYM
147
153
ENCLOSED, ENCLOSED
148
154
END, END
153
159
ESCAPE, ESCAPE_SYM
154
160
ESCAPED, ESCAPED
155
161
EXCLUSIVE, EXCLUSIVE_SYM
156
 
EXECUTE, EXECUTE_SYM
157
162
EXISTS, EXISTS
158
163
EXPLAIN, DESCRIBE
159
164
EXTENDED, EXTENDED_SYM
160
165
FALSE, FALSE_SYM
 
166
FETCH, FETCH_SYM
 
167
COLUMN_FORMAT, COLUMN_FORMAT_SYM
161
168
FIELDS, COLUMNS
162
169
FILE, FILE_SYM
163
170
FIRST, FIRST_SYM
180
187
HOUR_MINUTE, HOUR_MINUTE_SYM
181
188
HOUR_SECOND, HOUR_SECOND_SYM
182
189
IDENTIFIED, IDENTIFIED_SYM
183
 
IDENTITY, IDENTITY_SYM
184
190
IF, IF
185
191
IGNORE, IGNORE_SYM
186
192
IMPORT, IMPORT
213
219
LIKE, LIKE
214
220
LIMIT, LIMIT
215
221
LINES, LINES
 
222
LIST, LIST_SYM
216
223
LOAD, LOAD
217
224
LOCAL, LOCAL_SYM
218
225
LOCALTIME, NOW_SYM
223
230
LONG, LONG_SYM
224
231
LONGBLOB, BLOB_SYM
225
232
LONGTEXT, TEXT_SYM
 
233
LOOP, LOOP_SYM
226
234
MATCH, MATCH
 
235
MAX_ROWS, MAX_ROWS
 
236
MAX_SIZE, MAX_SIZE_SYM
227
237
MAXVALUE, MAX_VALUE_SYM
228
238
MEDIUM, MEDIUM_SYM
229
239
MEDIUMBLOB, BLOB_SYM
233
243
MINUTE, MINUTE_SYM
234
244
MINUTE_MICROSECOND, MINUTE_MICROSECOND_SYM
235
245
MINUTE_SECOND, MINUTE_SECOND_SYM
 
246
MIN_ROWS, MIN_ROWS
236
247
MOD, MOD_SYM
237
248
MODE, MODE_SYM
238
249
MODIFIES, MODIFIES_SYM
263
274
OUT, OUT_SYM
264
275
OUTER, OUTER
265
276
OUTFILE, OUTFILE
 
277
PAGE, PAGE_SYM
266
278
PARTIAL, PARTIAL
 
279
PHASE, PHASE_SYM
267
280
PRECISION, PRECISION
268
281
PREV, PREV_SYM
269
282
PRIMARY, PRIMARY_SYM
273
286
QUERY, QUERY_SYM
274
287
RANGE, RANGE_SYM
275
288
READ, READ_SYM
 
289
READ_ONLY, READ_ONLY_SYM
 
290
READ_WRITE, READ_WRITE_SYM
276
291
READS, READS_SYM
277
 
READ_WRITE, READ_WRITE_SYM
278
292
REAL, REAL
279
293
REDUNDANT, REDUNDANT_SYM
280
294
REFERENCES, REFERENCES
281
 
REGEXP, REGEXP_SYM
282
295
RELEASE, RELEASE_SYM
283
296
RENAME, RENAME
284
 
REPEAT, REPEAT_SYM
285
297
REPEATABLE, REPEATABLE_SYM
286
298
REPLACE, REPLACE
287
 
REPLICATION,REPLICATION
 
299
REPEAT, REPEAT_SYM
288
300
RESTRICT, RESTRICT
289
301
RETURN, RETURN_SYM
290
302
RETURNS, RETURNS_SYM
 
303
REVERSE, REVERSE_SYM
291
304
REVOKE, REVOKE
292
305
RIGHT, RIGHT
293
 
RLIKE, REGEXP_SYM
294
306
ROLLBACK, ROLLBACK_SYM
295
307
ROLLUP, ROLLUP_SYM
296
308
ROUTINE, ROUTINE_SYM
308
320
SEPARATOR, SEPARATOR_SYM
309
321
SERIAL, SERIAL_SYM
310
322
SERIALIZABLE, SERIALIZABLE_SYM
 
323
SESSION, SESSION_SYM
311
324
SERVER, SERVER_SYM
312
 
SESSION, SESSION_SYM
313
 
SET, SET_SYM
 
325
SET, SET
314
326
SHARE, SHARE_SYM
315
327
SHOW, SHOW
316
 
SIGNED, SIGNED_SYM
 
328
SHUTDOWN, SHUTDOWN
317
329
SIMPLE, SIMPLE_SYM
318
330
SNAPSHOT, SNAPSHOT_SYM
319
331
SOME, ANY_SYM
326
338
SQL_BUFFER_RESULT, SQL_BUFFER_RESULT
327
339
SQL_CALC_FOUND_ROWS, SQL_CALC_FOUND_ROWS
328
340
SQL_SMALL_RESULT, SQL_SMALL_RESULT
329
 
SQL_TSI_DAY, DAY_SYM
330
341
SQL_TSI_FRAC_SECOND, FRAC_SECOND_SYM
 
342
SQL_TSI_SECOND, SECOND_SYM
 
343
SQL_TSI_MINUTE, MINUTE_SYM
331
344
SQL_TSI_HOUR, HOUR_SYM
332
 
SQL_TSI_MINUTE, MINUTE_SYM
 
345
SQL_TSI_DAY, DAY_SYM
 
346
SQL_TSI_WEEK, WEEK_SYM
333
347
SQL_TSI_MONTH, MONTH_SYM
334
348
SQL_TSI_QUARTER, QUARTER_SYM
335
 
SQL_TSI_SECOND, SECOND_SYM
336
 
SQL_TSI_WEEK, WEEK_SYM
337
349
SQL_TSI_YEAR, YEAR_SYM
338
350
START, START_SYM
339
351
STARTING, STARTING
340
352
STATUS, STATUS_SYM
341
353
STOP, STOP_SYM
 
354
STORAGE, STORAGE_SYM
342
355
STORED, STORED_SYM
343
356
STRAIGHT_JOIN, STRAIGHT_JOIN
344
357
STRING, STRING_SYM
345
358
SUBJECT, SUBJECT_SYM
346
359
SUSPEND, SUSPEND_SYM
 
360
SWAPS, SWAPS_SYM
 
361
SWITCHES, SWITCHES_SYM
347
362
TABLE, TABLE_SYM
348
363
TABLES, TABLES
349
364
TABLESPACE, TABLESPACE
351
366
TERMINATED, TERMINATED
352
367
TEXT, TEXT_SYM
353
368
THEN, THEN_SYM
354
 
TIME, TIME_SYM
355
369
TIMESTAMP, TIMESTAMP_SYM
356
370
TIMESTAMPADD, TIMESTAMP_ADD
357
371
TIMESTAMPDIFF, TIMESTAMP_DIFF
363
377
TRUE, TRUE_SYM
364
378
TRUNCATE, TRUNCATE_SYM
365
379
TYPE, TYPE_SYM
 
380
TYPES, TYPES_SYM
366
381
UNCOMMITTED, UNCOMMITTED_SYM
 
382
UNDOFILE, UNDOFILE_SYM
367
383
UNDO, UNDO_SYM
368
 
UNDOFILE, UNDOFILE_SYM
369
384
UNION, UNION_SYM
370
385
UNIQUE, UNIQUE_SYM
371
386
UNKNOWN, UNKNOWN_SYM
372
387
UNLOCK, UNLOCK_SYM
373
 
UNSIGNED, UNSIGNED_SYM
374
388
UPDATE, UPDATE_SYM
375
389
USAGE, USAGE
376
390
USE, USE_SYM
378
392
USING, USING
379
393
UTC_DATE, UTC_DATE_SYM
380
394
UTC_TIMESTAMP, UTC_TIMESTAMP_SYM
381
 
UUID, UUID_SYM
382
395
VALUE, VALUE_SYM
383
396
VALUES, VALUES
384
397
VARBINARY, VARBINARY
386
399
VARCHARACTER, VARCHAR_SYM
387
400
VARIABLES, VARIABLES
388
401
VARYING, VARYING
389
 
WAIT, WAIT_SYM
390
402
WARNINGS, WARNINGS
391
403
WEEK, WEEK_SYM
392
404
WHEN, WHEN_SYM
397
409
XOR, XOR
398
410
YEAR, YEAR_SYM
399
411
YEAR_MONTH, YEAR_MONTH_SYM
400
 
ZEROFILL, ZEROFILL_SYM