My Project
|
00001 00002 /* A Bison parser, made by GNU Bison 2.4.1. */ 00003 00004 /* Skeleton interface for Bison's Yacc-like parsers in C 00005 00006 Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 00007 Free Software Foundation, Inc. 00008 00009 This program is free software: you can redistribute it and/or modify 00010 it under the terms of the GNU General Public License as published by 00011 the Free Software Foundation, either version 3 of the License, or 00012 (at your option) any later version. 00013 00014 This program is distributed in the hope that it will be useful, 00015 but WITHOUT ANY WARRANTY; without even the implied warranty of 00016 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00017 GNU General Public License for more details. 00018 00019 You should have received a copy of the GNU General Public License 00020 along with this program. If not, see <http://www.gnu.org/licenses/>. */ 00021 00022 /* As a special exception, you may create a larger work that contains 00023 part or all of the Bison parser skeleton and distribute that work 00024 under terms of your choice, so long as that work isn't itself a 00025 parser generator using the skeleton or a modified version thereof 00026 as a parser skeleton. Alternatively, if you modify or redistribute 00027 the parser skeleton itself, you may (at your option) remove this 00028 special exception, which will cause the skeleton and the resulting 00029 Bison output files to be licensed under the GNU General Public 00030 License without this special exception. 00031 00032 This special exception was added by the Free Software Foundation in 00033 version 2.2 of Bison. */ 00034 00035 00036 /* Tokens. */ 00037 #ifndef YYTOKENTYPE 00038 # define YYTOKENTYPE 00039 /* Put the tokens into the symbol table, so that GDB and other debuggers 00040 know about them. */ 00041 enum yytokentype { 00042 ABORT_SYM = 258, 00043 ACCESSIBLE_SYM = 259, 00044 ACTION = 260, 00045 ADD = 261, 00046 ADDDATE_SYM = 262, 00047 AFTER_SYM = 263, 00048 AGAINST = 264, 00049 AGGREGATE_SYM = 265, 00050 ALGORITHM_SYM = 266, 00051 ALL = 267, 00052 ALTER = 268, 00053 ANALYSE_SYM = 269, 00054 ANALYZE_SYM = 270, 00055 AND_AND_SYM = 271, 00056 AND_SYM = 272, 00057 ANY_SYM = 273, 00058 AS = 274, 00059 ASC = 275, 00060 ASCII_SYM = 276, 00061 ASENSITIVE_SYM = 277, 00062 AT_SYM = 278, 00063 AUTOEXTEND_SIZE_SYM = 279, 00064 AUTO_INC = 280, 00065 AVG_ROW_LENGTH = 281, 00066 AVG_SYM = 282, 00067 BACKUP_SYM = 283, 00068 BEFORE_SYM = 284, 00069 BEGIN_SYM = 285, 00070 BETWEEN_SYM = 286, 00071 BIGINT = 287, 00072 BINARY = 288, 00073 BINLOG_SYM = 289, 00074 BIN_NUM = 290, 00075 BIT_AND = 291, 00076 BIT_OR = 292, 00077 BIT_SYM = 293, 00078 BIT_XOR = 294, 00079 BLOB_SYM = 295, 00080 BLOCK_SYM = 296, 00081 BOOLEAN_SYM = 297, 00082 BOOL_SYM = 298, 00083 BOTH = 299, 00084 BTREE_SYM = 300, 00085 BY = 301, 00086 BYTE_SYM = 302, 00087 CACHE_SYM = 303, 00088 CALL_SYM = 304, 00089 CASCADE = 305, 00090 CASCADED = 306, 00091 CASE_SYM = 307, 00092 CAST_SYM = 308, 00093 CATALOG_NAME_SYM = 309, 00094 CHAIN_SYM = 310, 00095 CHANGE = 311, 00096 CHANGED = 312, 00097 CHARSET = 313, 00098 CHAR_SYM = 314, 00099 CHECKSUM_SYM = 315, 00100 CHECK_SYM = 316, 00101 CIPHER_SYM = 317, 00102 CLASS_ORIGIN_SYM = 318, 00103 CLIENT_SYM = 319, 00104 CLOSE_SYM = 320, 00105 COALESCE = 321, 00106 CODE_SYM = 322, 00107 COLLATE_SYM = 323, 00108 COLLATION_SYM = 324, 00109 COLUMNS = 325, 00110 COLUMN_SYM = 326, 00111 COLUMN_FORMAT_SYM = 327, 00112 COLUMN_NAME_SYM = 328, 00113 COMMENT_SYM = 329, 00114 COMMITTED_SYM = 330, 00115 COMMIT_SYM = 331, 00116 COMPACT_SYM = 332, 00117 COMPLETION_SYM = 333, 00118 COMPRESSED_SYM = 334, 00119 CONCURRENT = 335, 00120 CONDITION_SYM = 336, 00121 CONNECTION_SYM = 337, 00122 CONSISTENT_SYM = 338, 00123 CONSTRAINT = 339, 00124 CONSTRAINT_CATALOG_SYM = 340, 00125 CONSTRAINT_NAME_SYM = 341, 00126 CONSTRAINT_SCHEMA_SYM = 342, 00127 CONTAINS_SYM = 343, 00128 CONTEXT_SYM = 344, 00129 CONTINUE_SYM = 345, 00130 CONVERT_SYM = 346, 00131 COUNT_SYM = 347, 00132 CPU_SYM = 348, 00133 CREATE = 349, 00134 CROSS = 350, 00135 CUBE_SYM = 351, 00136 CURDATE = 352, 00137 CURRENT_SYM = 353, 00138 CURRENT_USER = 354, 00139 CURSOR_SYM = 355, 00140 CURSOR_NAME_SYM = 356, 00141 CURTIME = 357, 00142 DATABASE = 358, 00143 DATABASES = 359, 00144 DATAFILE_SYM = 360, 00145 DATA_SYM = 361, 00146 DATETIME = 362, 00147 DATE_ADD_INTERVAL = 363, 00148 DATE_SUB_INTERVAL = 364, 00149 DATE_SYM = 365, 00150 DAY_HOUR_SYM = 366, 00151 DAY_MICROSECOND_SYM = 367, 00152 DAY_MINUTE_SYM = 368, 00153 DAY_SECOND_SYM = 369, 00154 DAY_SYM = 370, 00155 DEALLOCATE_SYM = 371, 00156 DECIMAL_NUM = 372, 00157 DECIMAL_SYM = 373, 00158 DECLARE_SYM = 374, 00159 DEFAULT = 375, 00160 DEFAULT_AUTH_SYM = 376, 00161 DEFINER_SYM = 377, 00162 DELAYED_SYM = 378, 00163 DELAY_KEY_WRITE_SYM = 379, 00164 DELETE_SYM = 380, 00165 DESC = 381, 00166 DESCRIBE = 382, 00167 DES_KEY_FILE = 383, 00168 DETERMINISTIC_SYM = 384, 00169 DIAGNOSTICS_SYM = 385, 00170 DIRECTORY_SYM = 386, 00171 DISABLE_SYM = 387, 00172 DISCARD = 388, 00173 DISK_SYM = 389, 00174 DISTINCT = 390, 00175 DIV_SYM = 391, 00176 DOUBLE_SYM = 392, 00177 DO_SYM = 393, 00178 DROP = 394, 00179 DUAL_SYM = 395, 00180 DUMPFILE = 396, 00181 DUPLICATE_SYM = 397, 00182 DYNAMIC_SYM = 398, 00183 EACH_SYM = 399, 00184 ELSE = 400, 00185 ELSEIF_SYM = 401, 00186 ENABLE_SYM = 402, 00187 ENCLOSED = 403, 00188 END = 404, 00189 ENDS_SYM = 405, 00190 END_OF_INPUT = 406, 00191 ENGINES_SYM = 407, 00192 ENGINE_SYM = 408, 00193 ENUM = 409, 00194 EQ = 410, 00195 EQUAL_SYM = 411, 00196 ERROR_SYM = 412, 00197 ERRORS = 413, 00198 ESCAPED = 414, 00199 ESCAPE_SYM = 415, 00200 EVENTS_SYM = 416, 00201 EVENT_SYM = 417, 00202 EVERY_SYM = 418, 00203 EXCHANGE_SYM = 419, 00204 EXECUTE_SYM = 420, 00205 EXISTS = 421, 00206 EXIT_SYM = 422, 00207 EXPANSION_SYM = 423, 00208 EXPIRE_SYM = 424, 00209 EXPORT_SYM = 425, 00210 EXTENDED_SYM = 426, 00211 EXTENT_SIZE_SYM = 427, 00212 EXTRACT_SYM = 428, 00213 FALSE_SYM = 429, 00214 FAST_SYM = 430, 00215 FAULTS_SYM = 431, 00216 FETCH_SYM = 432, 00217 FILE_SYM = 433, 00218 FIRST_SYM = 434, 00219 FIXED_SYM = 435, 00220 FLOAT_NUM = 436, 00221 FLOAT_SYM = 437, 00222 FLUSH_SYM = 438, 00223 FORCE_SYM = 439, 00224 FOREIGN = 440, 00225 FOR_SYM = 441, 00226 FORMAT_SYM = 442, 00227 FOUND_SYM = 443, 00228 FROM = 444, 00229 FULL = 445, 00230 FULLTEXT_SYM = 446, 00231 FUNCTION_SYM = 447, 00232 GE = 448, 00233 GENERAL = 449, 00234 GEOMETRYCOLLECTION = 450, 00235 GEOMETRY_SYM = 451, 00236 GET_FORMAT = 452, 00237 GET_SYM = 453, 00238 GLOBAL_SYM = 454, 00239 GRANT = 455, 00240 GRANTS = 456, 00241 GROUP_SYM = 457, 00242 GROUP_CONCAT_SYM = 458, 00243 GT_SYM = 459, 00244 HANDLER_SYM = 460, 00245 HASH_SYM = 461, 00246 HAVING = 462, 00247 HELP_SYM = 463, 00248 HEX_NUM = 464, 00249 HIGH_PRIORITY = 465, 00250 HOST_SYM = 466, 00251 HOSTS_SYM = 467, 00252 HOUR_MICROSECOND_SYM = 468, 00253 HOUR_MINUTE_SYM = 469, 00254 HOUR_SECOND_SYM = 470, 00255 HOUR_SYM = 471, 00256 IDENT = 472, 00257 IDENTIFIED_SYM = 473, 00258 IDENT_QUOTED = 474, 00259 IF = 475, 00260 IGNORE_SYM = 476, 00261 IGNORE_SERVER_IDS_SYM = 477, 00262 IMPORT = 478, 00263 INDEXES = 479, 00264 INDEX_SYM = 480, 00265 INFILE = 481, 00266 INITIAL_SIZE_SYM = 482, 00267 INNER_SYM = 483, 00268 INOUT_SYM = 484, 00269 INSENSITIVE_SYM = 485, 00270 INSERT = 486, 00271 INSERT_METHOD = 487, 00272 INSTALL_SYM = 488, 00273 INTERVAL_SYM = 489, 00274 INTO = 490, 00275 INT_SYM = 491, 00276 INVOKER_SYM = 492, 00277 IN_SYM = 493, 00278 IO_AFTER_GTIDS = 494, 00279 IO_BEFORE_GTIDS = 495, 00280 IO_SYM = 496, 00281 IPC_SYM = 497, 00282 IS = 498, 00283 ISOLATION = 499, 00284 ISSUER_SYM = 500, 00285 ITERATE_SYM = 501, 00286 JOIN_SYM = 502, 00287 KEYS = 503, 00288 KEY_BLOCK_SIZE = 504, 00289 KEY_SYM = 505, 00290 KILL_SYM = 506, 00291 LANGUAGE_SYM = 507, 00292 LAST_SYM = 508, 00293 LE = 509, 00294 LEADING = 510, 00295 LEAVES = 511, 00296 LEAVE_SYM = 512, 00297 LEFT = 513, 00298 LESS_SYM = 514, 00299 LEVEL_SYM = 515, 00300 LEX_HOSTNAME = 516, 00301 LIKE = 517, 00302 LIMIT = 518, 00303 LINEAR_SYM = 519, 00304 LINES = 520, 00305 LINESTRING = 521, 00306 LIST_SYM = 522, 00307 LOAD = 523, 00308 LOCAL_SYM = 524, 00309 LOCATOR_SYM = 525, 00310 LOCKS_SYM = 526, 00311 LOCK_SYM = 527, 00312 LOGFILE_SYM = 528, 00313 LOGS_SYM = 529, 00314 LONGBLOB = 530, 00315 LONGTEXT = 531, 00316 LONG_NUM = 532, 00317 LONG_SYM = 533, 00318 LOOP_SYM = 534, 00319 LOW_PRIORITY = 535, 00320 LT = 536, 00321 MASTER_AUTO_POSITION_SYM = 537, 00322 MASTER_BIND_SYM = 538, 00323 MASTER_CONNECT_RETRY_SYM = 539, 00324 MASTER_DELAY_SYM = 540, 00325 MASTER_HOST_SYM = 541, 00326 MASTER_LOG_FILE_SYM = 542, 00327 MASTER_LOG_POS_SYM = 543, 00328 MASTER_PASSWORD_SYM = 544, 00329 MASTER_PORT_SYM = 545, 00330 MASTER_RETRY_COUNT_SYM = 546, 00331 MASTER_SERVER_ID_SYM = 547, 00332 MASTER_SSL_CAPATH_SYM = 548, 00333 MASTER_SSL_CA_SYM = 549, 00334 MASTER_SSL_CERT_SYM = 550, 00335 MASTER_SSL_CIPHER_SYM = 551, 00336 MASTER_SSL_CRL_SYM = 552, 00337 MASTER_SSL_CRLPATH_SYM = 553, 00338 MASTER_SSL_KEY_SYM = 554, 00339 MASTER_SSL_SYM = 555, 00340 MASTER_SSL_VERIFY_SERVER_CERT_SYM = 556, 00341 MASTER_SYM = 557, 00342 MASTER_USER_SYM = 558, 00343 MASTER_HEARTBEAT_PERIOD_SYM = 559, 00344 MATCH = 560, 00345 MAX_CONNECTIONS_PER_HOUR = 561, 00346 MAX_QUERIES_PER_HOUR = 562, 00347 MAX_ROWS = 563, 00348 MAX_SIZE_SYM = 564, 00349 MAX_SYM = 565, 00350 MAX_UPDATES_PER_HOUR = 566, 00351 MAX_USER_CONNECTIONS_SYM = 567, 00352 MAX_VALUE_SYM = 568, 00353 MEDIUMBLOB = 569, 00354 MEDIUMINT = 570, 00355 MEDIUMTEXT = 571, 00356 MEDIUM_SYM = 572, 00357 MEMORY_SYM = 573, 00358 MERGE_SYM = 574, 00359 MESSAGE_TEXT_SYM = 575, 00360 MICROSECOND_SYM = 576, 00361 MIGRATE_SYM = 577, 00362 MINUTE_MICROSECOND_SYM = 578, 00363 MINUTE_SECOND_SYM = 579, 00364 MINUTE_SYM = 580, 00365 MIN_ROWS = 581, 00366 MIN_SYM = 582, 00367 MODE_SYM = 583, 00368 MODIFIES_SYM = 584, 00369 MODIFY_SYM = 585, 00370 MOD_SYM = 586, 00371 MONTH_SYM = 587, 00372 MULTILINESTRING = 588, 00373 MULTIPOINT = 589, 00374 MULTIPOLYGON = 590, 00375 MUTEX_SYM = 591, 00376 MYSQL_ERRNO_SYM = 592, 00377 NAMES_SYM = 593, 00378 NAME_SYM = 594, 00379 NATIONAL_SYM = 595, 00380 NATURAL = 596, 00381 NCHAR_STRING = 597, 00382 NCHAR_SYM = 598, 00383 NDBCLUSTER_SYM = 599, 00384 NE = 600, 00385 NEG = 601, 00386 NEW_SYM = 602, 00387 NEXT_SYM = 603, 00388 NODEGROUP_SYM = 604, 00389 NONE_SYM = 605, 00390 NOT2_SYM = 606, 00391 NOT_SYM = 607, 00392 NOW_SYM = 608, 00393 NO_SYM = 609, 00394 NO_WAIT_SYM = 610, 00395 NO_WRITE_TO_BINLOG = 611, 00396 NULL_SYM = 612, 00397 NUM = 613, 00398 NUMBER_SYM = 614, 00399 NUMERIC_SYM = 615, 00400 NVARCHAR_SYM = 616, 00401 OFFSET_SYM = 617, 00402 OLD_PASSWORD = 618, 00403 ON = 619, 00404 ONE_SYM = 620, 00405 ONLY_SYM = 621, 00406 OPEN_SYM = 622, 00407 OPTIMIZE = 623, 00408 OPTIONS_SYM = 624, 00409 OPTION = 625, 00410 OPTIONALLY = 626, 00411 OR2_SYM = 627, 00412 ORDER_SYM = 628, 00413 OR_OR_SYM = 629, 00414 OR_SYM = 630, 00415 OUTER = 631, 00416 OUTFILE = 632, 00417 OUT_SYM = 633, 00418 OWNER_SYM = 634, 00419 PACK_KEYS_SYM = 635, 00420 PAGE_SYM = 636, 00421 PARAM_MARKER = 637, 00422 PARSER_SYM = 638, 00423 PARTIAL = 639, 00424 PARTITION_SYM = 640, 00425 PARTITIONS_SYM = 641, 00426 PARTITIONING_SYM = 642, 00427 PASSWORD = 643, 00428 PHASE_SYM = 644, 00429 PLUGIN_DIR_SYM = 645, 00430 PLUGIN_SYM = 646, 00431 PLUGINS_SYM = 647, 00432 POINT_SYM = 648, 00433 POLYGON = 649, 00434 PORT_SYM = 650, 00435 POSITION_SYM = 651, 00436 PRECISION = 652, 00437 PREPARE_SYM = 653, 00438 PRESERVE_SYM = 654, 00439 PREV_SYM = 655, 00440 PRIMARY_SYM = 656, 00441 PRIVILEGES = 657, 00442 PROCEDURE_SYM = 658, 00443 PROCESS = 659, 00444 PROCESSLIST_SYM = 660, 00445 PROFILE_SYM = 661, 00446 PROFILES_SYM = 662, 00447 PROXY_SYM = 663, 00448 PURGE = 664, 00449 QUARTER_SYM = 665, 00450 QUERY_SYM = 666, 00451 QUICK = 667, 00452 RANGE_SYM = 668, 00453 READS_SYM = 669, 00454 READ_ONLY_SYM = 670, 00455 READ_SYM = 671, 00456 READ_WRITE_SYM = 672, 00457 REAL = 673, 00458 REBUILD_SYM = 674, 00459 RECOVER_SYM = 675, 00460 REDOFILE_SYM = 676, 00461 REDO_BUFFER_SIZE_SYM = 677, 00462 REDUNDANT_SYM = 678, 00463 REFERENCES = 679, 00464 REGEXP = 680, 00465 RELAY = 681, 00466 RELAYLOG_SYM = 682, 00467 RELAY_LOG_FILE_SYM = 683, 00468 RELAY_LOG_POS_SYM = 684, 00469 RELAY_THREAD = 685, 00470 RELEASE_SYM = 686, 00471 RELOAD = 687, 00472 REMOVE_SYM = 688, 00473 RENAME = 689, 00474 REORGANIZE_SYM = 690, 00475 REPAIR = 691, 00476 REPEATABLE_SYM = 692, 00477 REPEAT_SYM = 693, 00478 REPLACE = 694, 00479 REPLICATION = 695, 00480 REQUIRE_SYM = 696, 00481 RESET_SYM = 697, 00482 RESIGNAL_SYM = 698, 00483 RESOURCES = 699, 00484 RESTORE_SYM = 700, 00485 RESTRICT = 701, 00486 RESUME_SYM = 702, 00487 RETURNED_SQLSTATE_SYM = 703, 00488 RETURNS_SYM = 704, 00489 RETURN_SYM = 705, 00490 REVERSE_SYM = 706, 00491 REVOKE = 707, 00492 RIGHT = 708, 00493 ROLLBACK_SYM = 709, 00494 ROLLUP_SYM = 710, 00495 ROUTINE_SYM = 711, 00496 ROWS_SYM = 712, 00497 ROW_FORMAT_SYM = 713, 00498 ROW_SYM = 714, 00499 ROW_COUNT_SYM = 715, 00500 RTREE_SYM = 716, 00501 SAVEPOINT_SYM = 717, 00502 SCHEDULE_SYM = 718, 00503 SCHEMA_NAME_SYM = 719, 00504 SECOND_MICROSECOND_SYM = 720, 00505 SECOND_SYM = 721, 00506 SECURITY_SYM = 722, 00507 SELECT_SYM = 723, 00508 SENSITIVE_SYM = 724, 00509 SEPARATOR_SYM = 725, 00510 SERIALIZABLE_SYM = 726, 00511 SERIAL_SYM = 727, 00512 SESSION_SYM = 728, 00513 SERVER_SYM = 729, 00514 SERVER_OPTIONS = 730, 00515 SET = 731, 00516 SET_VAR = 732, 00517 SHARE_SYM = 733, 00518 SHIFT_LEFT = 734, 00519 SHIFT_RIGHT = 735, 00520 SHOW = 736, 00521 SHUTDOWN = 737, 00522 SIGNAL_SYM = 738, 00523 SIGNED_SYM = 739, 00524 SIMPLE_SYM = 740, 00525 SLAVE = 741, 00526 SLOW = 742, 00527 SMALLINT = 743, 00528 SNAPSHOT_SYM = 744, 00529 SOCKET_SYM = 745, 00530 SONAME_SYM = 746, 00531 SOUNDS_SYM = 747, 00532 SOURCE_SYM = 748, 00533 SPATIAL_SYM = 749, 00534 SPECIFIC_SYM = 750, 00535 SQLEXCEPTION_SYM = 751, 00536 SQLSTATE_SYM = 752, 00537 SQLWARNING_SYM = 753, 00538 SQL_AFTER_GTIDS = 754, 00539 SQL_AFTER_MTS_GAPS = 755, 00540 SQL_BEFORE_GTIDS = 756, 00541 SQL_BIG_RESULT = 757, 00542 SQL_BUFFER_RESULT = 758, 00543 SQL_CACHE_SYM = 759, 00544 SQL_CALC_FOUND_ROWS = 760, 00545 SQL_NO_CACHE_SYM = 761, 00546 SQL_SMALL_RESULT = 762, 00547 SQL_SYM = 763, 00548 SQL_THREAD = 764, 00549 SSL_SYM = 765, 00550 STARTING = 766, 00551 STARTS_SYM = 767, 00552 START_SYM = 768, 00553 STATS_AUTO_RECALC_SYM = 769, 00554 STATS_PERSISTENT_SYM = 770, 00555 STATS_SAMPLE_PAGES_SYM = 771, 00556 STATUS_SYM = 772, 00557 STDDEV_SAMP_SYM = 773, 00558 STD_SYM = 774, 00559 STOP_SYM = 775, 00560 STORAGE_SYM = 776, 00561 STRAIGHT_JOIN = 777, 00562 STRING_SYM = 778, 00563 SUBCLASS_ORIGIN_SYM = 779, 00564 SUBDATE_SYM = 780, 00565 SUBJECT_SYM = 781, 00566 SUBPARTITIONS_SYM = 782, 00567 SUBPARTITION_SYM = 783, 00568 SUBSTRING = 784, 00569 SUM_SYM = 785, 00570 SUPER_SYM = 786, 00571 SUSPEND_SYM = 787, 00572 SWAPS_SYM = 788, 00573 SWITCHES_SYM = 789, 00574 SYSDATE = 790, 00575 TABLES = 791, 00576 TABLESPACE = 792, 00577 TABLE_REF_PRIORITY = 793, 00578 TABLE_SYM = 794, 00579 TABLE_CHECKSUM_SYM = 795, 00580 TABLE_NAME_SYM = 796, 00581 TEMPORARY = 797, 00582 TEMPTABLE_SYM = 798, 00583 TERMINATED = 799, 00584 TEXT_STRING = 800, 00585 TEXT_SYM = 801, 00586 THAN_SYM = 802, 00587 THEN_SYM = 803, 00588 TIMESTAMP = 804, 00589 TIMESTAMP_ADD = 805, 00590 TIMESTAMP_DIFF = 806, 00591 TIME_SYM = 807, 00592 TINYBLOB = 808, 00593 TINYINT = 809, 00594 TINYTEXT = 810, 00595 TO_SYM = 811, 00596 TRAILING = 812, 00597 TRANSACTION_SYM = 813, 00598 TRIGGERS_SYM = 814, 00599 TRIGGER_SYM = 815, 00600 TRIM = 816, 00601 TRUE_SYM = 817, 00602 TRUNCATE_SYM = 818, 00603 TYPES_SYM = 819, 00604 TYPE_SYM = 820, 00605 UDF_RETURNS_SYM = 821, 00606 ULONGLONG_NUM = 822, 00607 UNCOMMITTED_SYM = 823, 00608 UNDEFINED_SYM = 824, 00609 UNDERSCORE_CHARSET = 825, 00610 UNDOFILE_SYM = 826, 00611 UNDO_BUFFER_SIZE_SYM = 827, 00612 UNDO_SYM = 828, 00613 UNICODE_SYM = 829, 00614 UNINSTALL_SYM = 830, 00615 UNION_SYM = 831, 00616 UNIQUE_SYM = 832, 00617 UNKNOWN_SYM = 833, 00618 UNLOCK_SYM = 834, 00619 UNSIGNED = 835, 00620 UNTIL_SYM = 836, 00621 UPDATE_SYM = 837, 00622 UPGRADE_SYM = 838, 00623 USAGE = 839, 00624 USER = 840, 00625 USE_FRM = 841, 00626 USE_SYM = 842, 00627 USING = 843, 00628 UTC_DATE_SYM = 844, 00629 UTC_TIMESTAMP_SYM = 845, 00630 UTC_TIME_SYM = 846, 00631 VALUES = 847, 00632 VALUE_SYM = 848, 00633 VARBINARY = 849, 00634 VARCHAR = 850, 00635 VARIABLES = 851, 00636 VARIANCE_SYM = 852, 00637 VARYING = 853, 00638 VAR_SAMP_SYM = 854, 00639 VIEW_SYM = 855, 00640 WAIT_SYM = 856, 00641 WARNINGS = 857, 00642 WEEK_SYM = 858, 00643 WEIGHT_STRING_SYM = 859, 00644 WHEN_SYM = 860, 00645 WHERE = 861, 00646 WHILE_SYM = 862, 00647 WITH = 863, 00648 WITH_CUBE_SYM = 864, 00649 WITH_ROLLUP_SYM = 865, 00650 WORK_SYM = 866, 00651 WRAPPER_SYM = 867, 00652 WRITE_SYM = 868, 00653 X509_SYM = 869, 00654 XA_SYM = 870, 00655 XML_SYM = 871, 00656 XOR = 872, 00657 YEAR_MONTH_SYM = 873, 00658 YEAR_SYM = 874, 00659 ZEROFILL = 875 00660 }; 00661 #endif 00662 /* Tokens. */ 00663 #define ABORT_SYM 258 00664 #define ACCESSIBLE_SYM 259 00665 #define ACTION 260 00666 #define ADD 261 00667 #define ADDDATE_SYM 262 00668 #define AFTER_SYM 263 00669 #define AGAINST 264 00670 #define AGGREGATE_SYM 265 00671 #define ALGORITHM_SYM 266 00672 #define ALL 267 00673 #define ALTER 268 00674 #define ANALYSE_SYM 269 00675 #define ANALYZE_SYM 270 00676 #define AND_AND_SYM 271 00677 #define AND_SYM 272 00678 #define ANY_SYM 273 00679 #define AS 274 00680 #define ASC 275 00681 #define ASCII_SYM 276 00682 #define ASENSITIVE_SYM 277 00683 #define AT_SYM 278 00684 #define AUTOEXTEND_SIZE_SYM 279 00685 #define AUTO_INC 280 00686 #define AVG_ROW_LENGTH 281 00687 #define AVG_SYM 282 00688 #define BACKUP_SYM 283 00689 #define BEFORE_SYM 284 00690 #define BEGIN_SYM 285 00691 #define BETWEEN_SYM 286 00692 #define BIGINT 287 00693 #define BINARY 288 00694 #define BINLOG_SYM 289 00695 #define BIN_NUM 290 00696 #define BIT_AND 291 00697 #define BIT_OR 292 00698 #define BIT_SYM 293 00699 #define BIT_XOR 294 00700 #define BLOB_SYM 295 00701 #define BLOCK_SYM 296 00702 #define BOOLEAN_SYM 297 00703 #define BOOL_SYM 298 00704 #define BOTH 299 00705 #define BTREE_SYM 300 00706 #define BY 301 00707 #define BYTE_SYM 302 00708 #define CACHE_SYM 303 00709 #define CALL_SYM 304 00710 #define CASCADE 305 00711 #define CASCADED 306 00712 #define CASE_SYM 307 00713 #define CAST_SYM 308 00714 #define CATALOG_NAME_SYM 309 00715 #define CHAIN_SYM 310 00716 #define CHANGE 311 00717 #define CHANGED 312 00718 #define CHARSET 313 00719 #define CHAR_SYM 314 00720 #define CHECKSUM_SYM 315 00721 #define CHECK_SYM 316 00722 #define CIPHER_SYM 317 00723 #define CLASS_ORIGIN_SYM 318 00724 #define CLIENT_SYM 319 00725 #define CLOSE_SYM 320 00726 #define COALESCE 321 00727 #define CODE_SYM 322 00728 #define COLLATE_SYM 323 00729 #define COLLATION_SYM 324 00730 #define COLUMNS 325 00731 #define COLUMN_SYM 326 00732 #define COLUMN_FORMAT_SYM 327 00733 #define COLUMN_NAME_SYM 328 00734 #define COMMENT_SYM 329 00735 #define COMMITTED_SYM 330 00736 #define COMMIT_SYM 331 00737 #define COMPACT_SYM 332 00738 #define COMPLETION_SYM 333 00739 #define COMPRESSED_SYM 334 00740 #define CONCURRENT 335 00741 #define CONDITION_SYM 336 00742 #define CONNECTION_SYM 337 00743 #define CONSISTENT_SYM 338 00744 #define CONSTRAINT 339 00745 #define CONSTRAINT_CATALOG_SYM 340 00746 #define CONSTRAINT_NAME_SYM 341 00747 #define CONSTRAINT_SCHEMA_SYM 342 00748 #define CONTAINS_SYM 343 00749 #define CONTEXT_SYM 344 00750 #define CONTINUE_SYM 345 00751 #define CONVERT_SYM 346 00752 #define COUNT_SYM 347 00753 #define CPU_SYM 348 00754 #define CREATE 349 00755 #define CROSS 350 00756 #define CUBE_SYM 351 00757 #define CURDATE 352 00758 #define CURRENT_SYM 353 00759 #define CURRENT_USER 354 00760 #define CURSOR_SYM 355 00761 #define CURSOR_NAME_SYM 356 00762 #define CURTIME 357 00763 #define DATABASE 358 00764 #define DATABASES 359 00765 #define DATAFILE_SYM 360 00766 #define DATA_SYM 361 00767 #define DATETIME 362 00768 #define DATE_ADD_INTERVAL 363 00769 #define DATE_SUB_INTERVAL 364 00770 #define DATE_SYM 365 00771 #define DAY_HOUR_SYM 366 00772 #define DAY_MICROSECOND_SYM 367 00773 #define DAY_MINUTE_SYM 368 00774 #define DAY_SECOND_SYM 369 00775 #define DAY_SYM 370 00776 #define DEALLOCATE_SYM 371 00777 #define DECIMAL_NUM 372 00778 #define DECIMAL_SYM 373 00779 #define DECLARE_SYM 374 00780 #define DEFAULT 375 00781 #define DEFAULT_AUTH_SYM 376 00782 #define DEFINER_SYM 377 00783 #define DELAYED_SYM 378 00784 #define DELAY_KEY_WRITE_SYM 379 00785 #define DELETE_SYM 380 00786 #define DESC 381 00787 #define DESCRIBE 382 00788 #define DES_KEY_FILE 383 00789 #define DETERMINISTIC_SYM 384 00790 #define DIAGNOSTICS_SYM 385 00791 #define DIRECTORY_SYM 386 00792 #define DISABLE_SYM 387 00793 #define DISCARD 388 00794 #define DISK_SYM 389 00795 #define DISTINCT 390 00796 #define DIV_SYM 391 00797 #define DOUBLE_SYM 392 00798 #define DO_SYM 393 00799 #define DROP 394 00800 #define DUAL_SYM 395 00801 #define DUMPFILE 396 00802 #define DUPLICATE_SYM 397 00803 #define DYNAMIC_SYM 398 00804 #define EACH_SYM 399 00805 #define ELSE 400 00806 #define ELSEIF_SYM 401 00807 #define ENABLE_SYM 402 00808 #define ENCLOSED 403 00809 #define END 404 00810 #define ENDS_SYM 405 00811 #define END_OF_INPUT 406 00812 #define ENGINES_SYM 407 00813 #define ENGINE_SYM 408 00814 #define ENUM 409 00815 #define EQ 410 00816 #define EQUAL_SYM 411 00817 #define ERROR_SYM 412 00818 #define ERRORS 413 00819 #define ESCAPED 414 00820 #define ESCAPE_SYM 415 00821 #define EVENTS_SYM 416 00822 #define EVENT_SYM 417 00823 #define EVERY_SYM 418 00824 #define EXCHANGE_SYM 419 00825 #define EXECUTE_SYM 420 00826 #define EXISTS 421 00827 #define EXIT_SYM 422 00828 #define EXPANSION_SYM 423 00829 #define EXPIRE_SYM 424 00830 #define EXPORT_SYM 425 00831 #define EXTENDED_SYM 426 00832 #define EXTENT_SIZE_SYM 427 00833 #define EXTRACT_SYM 428 00834 #define FALSE_SYM 429 00835 #define FAST_SYM 430 00836 #define FAULTS_SYM 431 00837 #define FETCH_SYM 432 00838 #define FILE_SYM 433 00839 #define FIRST_SYM 434 00840 #define FIXED_SYM 435 00841 #define FLOAT_NUM 436 00842 #define FLOAT_SYM 437 00843 #define FLUSH_SYM 438 00844 #define FORCE_SYM 439 00845 #define FOREIGN 440 00846 #define FOR_SYM 441 00847 #define FORMAT_SYM 442 00848 #define FOUND_SYM 443 00849 #define FROM 444 00850 #define FULL 445 00851 #define FULLTEXT_SYM 446 00852 #define FUNCTION_SYM 447 00853 #define GE 448 00854 #define GENERAL 449 00855 #define GEOMETRYCOLLECTION 450 00856 #define GEOMETRY_SYM 451 00857 #define GET_FORMAT 452 00858 #define GET_SYM 453 00859 #define GLOBAL_SYM 454 00860 #define GRANT 455 00861 #define GRANTS 456 00862 #define GROUP_SYM 457 00863 #define GROUP_CONCAT_SYM 458 00864 #define GT_SYM 459 00865 #define HANDLER_SYM 460 00866 #define HASH_SYM 461 00867 #define HAVING 462 00868 #define HELP_SYM 463 00869 #define HEX_NUM 464 00870 #define HIGH_PRIORITY 465 00871 #define HOST_SYM 466 00872 #define HOSTS_SYM 467 00873 #define HOUR_MICROSECOND_SYM 468 00874 #define HOUR_MINUTE_SYM 469 00875 #define HOUR_SECOND_SYM 470 00876 #define HOUR_SYM 471 00877 #define IDENT 472 00878 #define IDENTIFIED_SYM 473 00879 #define IDENT_QUOTED 474 00880 #define IF 475 00881 #define IGNORE_SYM 476 00882 #define IGNORE_SERVER_IDS_SYM 477 00883 #define IMPORT 478 00884 #define INDEXES 479 00885 #define INDEX_SYM 480 00886 #define INFILE 481 00887 #define INITIAL_SIZE_SYM 482 00888 #define INNER_SYM 483 00889 #define INOUT_SYM 484 00890 #define INSENSITIVE_SYM 485 00891 #define INSERT 486 00892 #define INSERT_METHOD 487 00893 #define INSTALL_SYM 488 00894 #define INTERVAL_SYM 489 00895 #define INTO 490 00896 #define INT_SYM 491 00897 #define INVOKER_SYM 492 00898 #define IN_SYM 493 00899 #define IO_AFTER_GTIDS 494 00900 #define IO_BEFORE_GTIDS 495 00901 #define IO_SYM 496 00902 #define IPC_SYM 497 00903 #define IS 498 00904 #define ISOLATION 499 00905 #define ISSUER_SYM 500 00906 #define ITERATE_SYM 501 00907 #define JOIN_SYM 502 00908 #define KEYS 503 00909 #define KEY_BLOCK_SIZE 504 00910 #define KEY_SYM 505 00911 #define KILL_SYM 506 00912 #define LANGUAGE_SYM 507 00913 #define LAST_SYM 508 00914 #define LE 509 00915 #define LEADING 510 00916 #define LEAVES 511 00917 #define LEAVE_SYM 512 00918 #define LEFT 513 00919 #define LESS_SYM 514 00920 #define LEVEL_SYM 515 00921 #define LEX_HOSTNAME 516 00922 #define LIKE 517 00923 #define LIMIT 518 00924 #define LINEAR_SYM 519 00925 #define LINES 520 00926 #define LINESTRING 521 00927 #define LIST_SYM 522 00928 #define LOAD 523 00929 #define LOCAL_SYM 524 00930 #define LOCATOR_SYM 525 00931 #define LOCKS_SYM 526 00932 #define LOCK_SYM 527 00933 #define LOGFILE_SYM 528 00934 #define LOGS_SYM 529 00935 #define LONGBLOB 530 00936 #define LONGTEXT 531 00937 #define LONG_NUM 532 00938 #define LONG_SYM 533 00939 #define LOOP_SYM 534 00940 #define LOW_PRIORITY 535 00941 #define LT 536 00942 #define MASTER_AUTO_POSITION_SYM 537 00943 #define MASTER_BIND_SYM 538 00944 #define MASTER_CONNECT_RETRY_SYM 539 00945 #define MASTER_DELAY_SYM 540 00946 #define MASTER_HOST_SYM 541 00947 #define MASTER_LOG_FILE_SYM 542 00948 #define MASTER_LOG_POS_SYM 543 00949 #define MASTER_PASSWORD_SYM 544 00950 #define MASTER_PORT_SYM 545 00951 #define MASTER_RETRY_COUNT_SYM 546 00952 #define MASTER_SERVER_ID_SYM 547 00953 #define MASTER_SSL_CAPATH_SYM 548 00954 #define MASTER_SSL_CA_SYM 549 00955 #define MASTER_SSL_CERT_SYM 550 00956 #define MASTER_SSL_CIPHER_SYM 551 00957 #define MASTER_SSL_CRL_SYM 552 00958 #define MASTER_SSL_CRLPATH_SYM 553 00959 #define MASTER_SSL_KEY_SYM 554 00960 #define MASTER_SSL_SYM 555 00961 #define MASTER_SSL_VERIFY_SERVER_CERT_SYM 556 00962 #define MASTER_SYM 557 00963 #define MASTER_USER_SYM 558 00964 #define MASTER_HEARTBEAT_PERIOD_SYM 559 00965 #define MATCH 560 00966 #define MAX_CONNECTIONS_PER_HOUR 561 00967 #define MAX_QUERIES_PER_HOUR 562 00968 #define MAX_ROWS 563 00969 #define MAX_SIZE_SYM 564 00970 #define MAX_SYM 565 00971 #define MAX_UPDATES_PER_HOUR 566 00972 #define MAX_USER_CONNECTIONS_SYM 567 00973 #define MAX_VALUE_SYM 568 00974 #define MEDIUMBLOB 569 00975 #define MEDIUMINT 570 00976 #define MEDIUMTEXT 571 00977 #define MEDIUM_SYM 572 00978 #define MEMORY_SYM 573 00979 #define MERGE_SYM 574 00980 #define MESSAGE_TEXT_SYM 575 00981 #define MICROSECOND_SYM 576 00982 #define MIGRATE_SYM 577 00983 #define MINUTE_MICROSECOND_SYM 578 00984 #define MINUTE_SECOND_SYM 579 00985 #define MINUTE_SYM 580 00986 #define MIN_ROWS 581 00987 #define MIN_SYM 582 00988 #define MODE_SYM 583 00989 #define MODIFIES_SYM 584 00990 #define MODIFY_SYM 585 00991 #define MOD_SYM 586 00992 #define MONTH_SYM 587 00993 #define MULTILINESTRING 588 00994 #define MULTIPOINT 589 00995 #define MULTIPOLYGON 590 00996 #define MUTEX_SYM 591 00997 #define MYSQL_ERRNO_SYM 592 00998 #define NAMES_SYM 593 00999 #define NAME_SYM 594 01000 #define NATIONAL_SYM 595 01001 #define NATURAL 596 01002 #define NCHAR_STRING 597 01003 #define NCHAR_SYM 598 01004 #define NDBCLUSTER_SYM 599 01005 #define NE 600 01006 #define NEG 601 01007 #define NEW_SYM 602 01008 #define NEXT_SYM 603 01009 #define NODEGROUP_SYM 604 01010 #define NONE_SYM 605 01011 #define NOT2_SYM 606 01012 #define NOT_SYM 607 01013 #define NOW_SYM 608 01014 #define NO_SYM 609 01015 #define NO_WAIT_SYM 610 01016 #define NO_WRITE_TO_BINLOG 611 01017 #define NULL_SYM 612 01018 #define NUM 613 01019 #define NUMBER_SYM 614 01020 #define NUMERIC_SYM 615 01021 #define NVARCHAR_SYM 616 01022 #define OFFSET_SYM 617 01023 #define OLD_PASSWORD 618 01024 #define ON 619 01025 #define ONE_SYM 620 01026 #define ONLY_SYM 621 01027 #define OPEN_SYM 622 01028 #define OPTIMIZE 623 01029 #define OPTIONS_SYM 624 01030 #define OPTION 625 01031 #define OPTIONALLY 626 01032 #define OR2_SYM 627 01033 #define ORDER_SYM 628 01034 #define OR_OR_SYM 629 01035 #define OR_SYM 630 01036 #define OUTER 631 01037 #define OUTFILE 632 01038 #define OUT_SYM 633 01039 #define OWNER_SYM 634 01040 #define PACK_KEYS_SYM 635 01041 #define PAGE_SYM 636 01042 #define PARAM_MARKER 637 01043 #define PARSER_SYM 638 01044 #define PARTIAL 639 01045 #define PARTITION_SYM 640 01046 #define PARTITIONS_SYM 641 01047 #define PARTITIONING_SYM 642 01048 #define PASSWORD 643 01049 #define PHASE_SYM 644 01050 #define PLUGIN_DIR_SYM 645 01051 #define PLUGIN_SYM 646 01052 #define PLUGINS_SYM 647 01053 #define POINT_SYM 648 01054 #define POLYGON 649 01055 #define PORT_SYM 650 01056 #define POSITION_SYM 651 01057 #define PRECISION 652 01058 #define PREPARE_SYM 653 01059 #define PRESERVE_SYM 654 01060 #define PREV_SYM 655 01061 #define PRIMARY_SYM 656 01062 #define PRIVILEGES 657 01063 #define PROCEDURE_SYM 658 01064 #define PROCESS 659 01065 #define PROCESSLIST_SYM 660 01066 #define PROFILE_SYM 661 01067 #define PROFILES_SYM 662 01068 #define PROXY_SYM 663 01069 #define PURGE 664 01070 #define QUARTER_SYM 665 01071 #define QUERY_SYM 666 01072 #define QUICK 667 01073 #define RANGE_SYM 668 01074 #define READS_SYM 669 01075 #define READ_ONLY_SYM 670 01076 #define READ_SYM 671 01077 #define READ_WRITE_SYM 672 01078 #define REAL 673 01079 #define REBUILD_SYM 674 01080 #define RECOVER_SYM 675 01081 #define REDOFILE_SYM 676 01082 #define REDO_BUFFER_SIZE_SYM 677 01083 #define REDUNDANT_SYM 678 01084 #define REFERENCES 679 01085 #define REGEXP 680 01086 #define RELAY 681 01087 #define RELAYLOG_SYM 682 01088 #define RELAY_LOG_FILE_SYM 683 01089 #define RELAY_LOG_POS_SYM 684 01090 #define RELAY_THREAD 685 01091 #define RELEASE_SYM 686 01092 #define RELOAD 687 01093 #define REMOVE_SYM 688 01094 #define RENAME 689 01095 #define REORGANIZE_SYM 690 01096 #define REPAIR 691 01097 #define REPEATABLE_SYM 692 01098 #define REPEAT_SYM 693 01099 #define REPLACE 694 01100 #define REPLICATION 695 01101 #define REQUIRE_SYM 696 01102 #define RESET_SYM 697 01103 #define RESIGNAL_SYM 698 01104 #define RESOURCES 699 01105 #define RESTORE_SYM 700 01106 #define RESTRICT 701 01107 #define RESUME_SYM 702 01108 #define RETURNED_SQLSTATE_SYM 703 01109 #define RETURNS_SYM 704 01110 #define RETURN_SYM 705 01111 #define REVERSE_SYM 706 01112 #define REVOKE 707 01113 #define RIGHT 708 01114 #define ROLLBACK_SYM 709 01115 #define ROLLUP_SYM 710 01116 #define ROUTINE_SYM 711 01117 #define ROWS_SYM 712 01118 #define ROW_FORMAT_SYM 713 01119 #define ROW_SYM 714 01120 #define ROW_COUNT_SYM 715 01121 #define RTREE_SYM 716 01122 #define SAVEPOINT_SYM 717 01123 #define SCHEDULE_SYM 718 01124 #define SCHEMA_NAME_SYM 719 01125 #define SECOND_MICROSECOND_SYM 720 01126 #define SECOND_SYM 721 01127 #define SECURITY_SYM 722 01128 #define SELECT_SYM 723 01129 #define SENSITIVE_SYM 724 01130 #define SEPARATOR_SYM 725 01131 #define SERIALIZABLE_SYM 726 01132 #define SERIAL_SYM 727 01133 #define SESSION_SYM 728 01134 #define SERVER_SYM 729 01135 #define SERVER_OPTIONS 730 01136 #define SET 731 01137 #define SET_VAR 732 01138 #define SHARE_SYM 733 01139 #define SHIFT_LEFT 734 01140 #define SHIFT_RIGHT 735 01141 #define SHOW 736 01142 #define SHUTDOWN 737 01143 #define SIGNAL_SYM 738 01144 #define SIGNED_SYM 739 01145 #define SIMPLE_SYM 740 01146 #define SLAVE 741 01147 #define SLOW 742 01148 #define SMALLINT 743 01149 #define SNAPSHOT_SYM 744 01150 #define SOCKET_SYM 745 01151 #define SONAME_SYM 746 01152 #define SOUNDS_SYM 747 01153 #define SOURCE_SYM 748 01154 #define SPATIAL_SYM 749 01155 #define SPECIFIC_SYM 750 01156 #define SQLEXCEPTION_SYM 751 01157 #define SQLSTATE_SYM 752 01158 #define SQLWARNING_SYM 753 01159 #define SQL_AFTER_GTIDS 754 01160 #define SQL_AFTER_MTS_GAPS 755 01161 #define SQL_BEFORE_GTIDS 756 01162 #define SQL_BIG_RESULT 757 01163 #define SQL_BUFFER_RESULT 758 01164 #define SQL_CACHE_SYM 759 01165 #define SQL_CALC_FOUND_ROWS 760 01166 #define SQL_NO_CACHE_SYM 761 01167 #define SQL_SMALL_RESULT 762 01168 #define SQL_SYM 763 01169 #define SQL_THREAD 764 01170 #define SSL_SYM 765 01171 #define STARTING 766 01172 #define STARTS_SYM 767 01173 #define START_SYM 768 01174 #define STATS_AUTO_RECALC_SYM 769 01175 #define STATS_PERSISTENT_SYM 770 01176 #define STATS_SAMPLE_PAGES_SYM 771 01177 #define STATUS_SYM 772 01178 #define STDDEV_SAMP_SYM 773 01179 #define STD_SYM 774 01180 #define STOP_SYM 775 01181 #define STORAGE_SYM 776 01182 #define STRAIGHT_JOIN 777 01183 #define STRING_SYM 778 01184 #define SUBCLASS_ORIGIN_SYM 779 01185 #define SUBDATE_SYM 780 01186 #define SUBJECT_SYM 781 01187 #define SUBPARTITIONS_SYM 782 01188 #define SUBPARTITION_SYM 783 01189 #define SUBSTRING 784 01190 #define SUM_SYM 785 01191 #define SUPER_SYM 786 01192 #define SUSPEND_SYM 787 01193 #define SWAPS_SYM 788 01194 #define SWITCHES_SYM 789 01195 #define SYSDATE 790 01196 #define TABLES 791 01197 #define TABLESPACE 792 01198 #define TABLE_REF_PRIORITY 793 01199 #define TABLE_SYM 794 01200 #define TABLE_CHECKSUM_SYM 795 01201 #define TABLE_NAME_SYM 796 01202 #define TEMPORARY 797 01203 #define TEMPTABLE_SYM 798 01204 #define TERMINATED 799 01205 #define TEXT_STRING 800 01206 #define TEXT_SYM 801 01207 #define THAN_SYM 802 01208 #define THEN_SYM 803 01209 #define TIMESTAMP 804 01210 #define TIMESTAMP_ADD 805 01211 #define TIMESTAMP_DIFF 806 01212 #define TIME_SYM 807 01213 #define TINYBLOB 808 01214 #define TINYINT 809 01215 #define TINYTEXT 810 01216 #define TO_SYM 811 01217 #define TRAILING 812 01218 #define TRANSACTION_SYM 813 01219 #define TRIGGERS_SYM 814 01220 #define TRIGGER_SYM 815 01221 #define TRIM 816 01222 #define TRUE_SYM 817 01223 #define TRUNCATE_SYM 818 01224 #define TYPES_SYM 819 01225 #define TYPE_SYM 820 01226 #define UDF_RETURNS_SYM 821 01227 #define ULONGLONG_NUM 822 01228 #define UNCOMMITTED_SYM 823 01229 #define UNDEFINED_SYM 824 01230 #define UNDERSCORE_CHARSET 825 01231 #define UNDOFILE_SYM 826 01232 #define UNDO_BUFFER_SIZE_SYM 827 01233 #define UNDO_SYM 828 01234 #define UNICODE_SYM 829 01235 #define UNINSTALL_SYM 830 01236 #define UNION_SYM 831 01237 #define UNIQUE_SYM 832 01238 #define UNKNOWN_SYM 833 01239 #define UNLOCK_SYM 834 01240 #define UNSIGNED 835 01241 #define UNTIL_SYM 836 01242 #define UPDATE_SYM 837 01243 #define UPGRADE_SYM 838 01244 #define USAGE 839 01245 #define USER 840 01246 #define USE_FRM 841 01247 #define USE_SYM 842 01248 #define USING 843 01249 #define UTC_DATE_SYM 844 01250 #define UTC_TIMESTAMP_SYM 845 01251 #define UTC_TIME_SYM 846 01252 #define VALUES 847 01253 #define VALUE_SYM 848 01254 #define VARBINARY 849 01255 #define VARCHAR 850 01256 #define VARIABLES 851 01257 #define VARIANCE_SYM 852 01258 #define VARYING 853 01259 #define VAR_SAMP_SYM 854 01260 #define VIEW_SYM 855 01261 #define WAIT_SYM 856 01262 #define WARNINGS 857 01263 #define WEEK_SYM 858 01264 #define WEIGHT_STRING_SYM 859 01265 #define WHEN_SYM 860 01266 #define WHERE 861 01267 #define WHILE_SYM 862 01268 #define WITH 863 01269 #define WITH_CUBE_SYM 864 01270 #define WITH_ROLLUP_SYM 865 01271 #define WORK_SYM 866 01272 #define WRAPPER_SYM 867 01273 #define WRITE_SYM 868 01274 #define X509_SYM 869 01275 #define XA_SYM 870 01276 #define XML_SYM 871 01277 #define XOR 872 01278 #define YEAR_MONTH_SYM 873 01279 #define YEAR_SYM 874 01280 #define ZEROFILL 875 01281 01282 01283 01284 01285 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED 01286 typedef union YYSTYPE 01287 { 01288 01289 /* Line 1676 of yacc.c */ 01290 #line 968 "/export/home/pb2/build/sb_0-15908920-1436909309.31/mysql-5.6.26-release-export-8213452_gpl/sql/sql_yacc.yy" 01291 01292 int num; 01293 ulong ulong_num; 01294 ulonglong ulonglong_number; 01295 longlong longlong_number; 01296 LEX_STRING lex_str; 01297 LEX_STRING *lex_str_ptr; 01298 LEX_SYMBOL symbol; 01299 Table_ident *table; 01300 char *simple_string; 01301 Item *item; 01302 Item_num *item_num; 01303 List<Item> *item_list; 01304 List<String> *string_list; 01305 String *string; 01306 Key_part_spec *key_part; 01307 TABLE_LIST *table_list; 01308 udf_func *udf; 01309 LEX_USER *lex_user; 01310 struct sys_var_with_base variable; 01311 enum enum_var_type var_type; 01312 Key::Keytype key_type; 01313 enum ha_key_alg key_alg; 01314 handlerton *db_type; 01315 enum row_type row_type; 01316 enum ha_rkey_function ha_rkey_mode; 01317 enum enum_ha_read_modes ha_read_mode; 01318 enum enum_tx_isolation tx_isolation; 01319 enum Cast_target cast_type; 01320 enum Item_udftype udf_type; 01321 const CHARSET_INFO *charset; 01322 thr_lock_type lock_type; 01323 interval_type interval, interval_time_st; 01324 timestamp_type date_time_type; 01325 st_select_lex *select_lex; 01326 chooser_compare_func_creator boolfunc2creator; 01327 class sp_condition_value *spcondvalue; 01328 struct { int vars, conds, hndlrs, curs; } spblock; 01329 sp_name *spname; 01330 LEX *lex; 01331 sp_head *sphead; 01332 struct p_elem_val *p_elem_value; 01333 enum index_hint_type index_hint; 01334 enum enum_filetype filetype; 01335 enum Foreign_key::fk_option m_fk_option; 01336 enum enum_yes_no_unknown m_yes_no_unk; 01337 Diag_condition_item_name diag_condition_item_name; 01338 Diagnostics_information::Which_area diag_area; 01339 Diagnostics_information *diag_info; 01340 Statement_information_item *stmt_info_item; 01341 Statement_information_item::Name stmt_info_item_name; 01342 List<Statement_information_item> *stmt_info_list; 01343 Condition_information_item *cond_info_item; 01344 Condition_information_item::Name cond_info_item_name; 01345 List<Condition_information_item> *cond_info_list; 01346 bool is_not_empty; 01347 01348 01349 01350 /* Line 1676 of yacc.c */ 01351 #line 1352 "/export/home/pb2/build/sb_0-15908920-1436909309.31/dist_GPL/sql/sql_yacc.h" 01352 } YYSTYPE; 01353 # define YYSTYPE_IS_TRIVIAL 1 01354 # define yystype YYSTYPE /* obsolescent; will be withdrawn */ 01355 # define YYSTYPE_IS_DECLARED 1 01356 #endif 01357 01358 01359 01360