1 /* A Bison parser, made by GNU Bison 3.0.4. */ 2 3 /* Bison interface for Yacc-like parsers in C 4 5 Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc. 6 7 This program is free software: you can redistribute it and/or modify 8 it under the terms of the GNU General Public License as published by 9 the Free Software Foundation, either version 3 of the License, or 10 (at your option) any later version. 11 12 This program is distributed in the hope that it will be useful, 13 but WITHOUT ANY WARRANTY; without even the implied warranty of 14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 GNU General Public License for more details. 16 17 You should have received a copy of the GNU General Public License 18 along with this program. If not, see <http://www.gnu.org/licenses/>. */ 19 20 /* As a special exception, you may create a larger work that contains 21 part or all of the Bison parser skeleton and distribute that work 22 under terms of your choice, so long as that work isn't itself a 23 parser generator using the skeleton or a modified version thereof 24 as a parser skeleton. Alternatively, if you modify or redistribute 25 the parser skeleton itself, you may (at your option) remove this 26 special exception, which will cause the skeleton and the resulting 27 Bison output files to be licensed under the GNU General Public 28 License without this special exception. 29 30 This special exception was added by the Free Software Foundation in 31 version 2.2 of Bison. */ 32 33 #ifndef YY_MYSQL_VAR_LIB_PB2_SB_1_4394158_1630992439_1_DIST_GPL_SQL_SQL_YACC_H_INCLUDED 34 # define YY_MYSQL_VAR_LIB_PB2_SB_1_4394158_1630992439_1_DIST_GPL_SQL_SQL_YACC_H_INCLUDED 35 /* Debug traces. */ 36 #ifndef YYDEBUG 37 # define YYDEBUG 0 38 #endif 39 #if YYDEBUG 40 extern int MYSQLdebug; 41 #endif 42 43 /* Token type. */ 44 #ifndef YYTOKENTYPE 45 # define YYTOKENTYPE 46 enum yytokentype 47 { 48 ABORT_SYM = 258, 49 ACCESSIBLE_SYM = 259, 50 ACCOUNT_SYM = 260, 51 ACTION = 261, 52 ADD = 262, 53 ADDDATE_SYM = 263, 54 AFTER_SYM = 264, 55 AGAINST = 265, 56 AGGREGATE_SYM = 266, 57 ALGORITHM_SYM = 267, 58 ALL = 268, 59 ALTER = 269, 60 ALWAYS_SYM = 270, 61 ANALYSE_SYM = 271, 62 ANALYZE_SYM = 272, 63 AND_AND_SYM = 273, 64 AND_SYM = 274, 65 ANY_SYM = 275, 66 AS = 276, 67 ASC = 277, 68 ASCII_SYM = 278, 69 ASENSITIVE_SYM = 279, 70 AT_SYM = 280, 71 AUTOEXTEND_SIZE_SYM = 281, 72 AUTO_INC = 282, 73 AVG_ROW_LENGTH = 283, 74 AVG_SYM = 284, 75 BACKUP_SYM = 285, 76 BEFORE_SYM = 286, 77 BEGIN_SYM = 287, 78 BETWEEN_SYM = 288, 79 BIGINT = 289, 80 BINARY = 290, 81 BINLOG_SYM = 291, 82 BIN_NUM = 292, 83 BIT_AND = 293, 84 BIT_OR = 294, 85 BIT_SYM = 295, 86 BIT_XOR = 296, 87 BLOB_SYM = 297, 88 BLOCK_SYM = 298, 89 BOOLEAN_SYM = 299, 90 BOOL_SYM = 300, 91 BOTH = 301, 92 BTREE_SYM = 302, 93 BY = 303, 94 BYTE_SYM = 304, 95 CACHE_SYM = 305, 96 CALL_SYM = 306, 97 CASCADE = 307, 98 CASCADED = 308, 99 CASE_SYM = 309, 100 CAST_SYM = 310, 101 CATALOG_NAME_SYM = 311, 102 CHAIN_SYM = 312, 103 CHANGE = 313, 104 CHANGED = 314, 105 CHANNEL_SYM = 315, 106 CHARSET = 316, 107 CHAR_SYM = 317, 108 CHECKSUM_SYM = 318, 109 CHECK_SYM = 319, 110 CIPHER_SYM = 320, 111 CLASS_ORIGIN_SYM = 321, 112 CLIENT_SYM = 322, 113 CLOSE_SYM = 323, 114 COALESCE = 324, 115 CODE_SYM = 325, 116 COLLATE_SYM = 326, 117 COLLATION_SYM = 327, 118 COLUMNS = 328, 119 COLUMN_SYM = 329, 120 COLUMN_FORMAT_SYM = 330, 121 COLUMN_NAME_SYM = 331, 122 COMMENT_SYM = 332, 123 COMMITTED_SYM = 333, 124 COMMIT_SYM = 334, 125 COMPACT_SYM = 335, 126 COMPLETION_SYM = 336, 127 COMPRESSED_SYM = 337, 128 COMPRESSION_SYM = 338, 129 ENCRYPTION_SYM = 339, 130 CONCURRENT = 340, 131 CONDITION_SYM = 341, 132 CONNECTION_SYM = 342, 133 CONSISTENT_SYM = 343, 134 CONSTRAINT = 344, 135 CONSTRAINT_CATALOG_SYM = 345, 136 CONSTRAINT_NAME_SYM = 346, 137 CONSTRAINT_SCHEMA_SYM = 347, 138 CONTAINS_SYM = 348, 139 CONTEXT_SYM = 349, 140 CONTINUE_SYM = 350, 141 CONVERT_SYM = 351, 142 COUNT_SYM = 352, 143 CPU_SYM = 353, 144 CREATE = 354, 145 CROSS = 355, 146 CUBE_SYM = 356, 147 CURDATE = 357, 148 CURRENT_SYM = 358, 149 CURRENT_USER = 359, 150 CURSOR_SYM = 360, 151 CURSOR_NAME_SYM = 361, 152 CURTIME = 362, 153 DATABASE = 363, 154 DATABASES = 364, 155 DATAFILE_SYM = 365, 156 DATA_SYM = 366, 157 DATETIME = 367, 158 DATE_ADD_INTERVAL = 368, 159 DATE_SUB_INTERVAL = 369, 160 DATE_SYM = 370, 161 DAY_HOUR_SYM = 371, 162 DAY_MICROSECOND_SYM = 372, 163 DAY_MINUTE_SYM = 373, 164 DAY_SECOND_SYM = 374, 165 DAY_SYM = 375, 166 DEALLOCATE_SYM = 376, 167 DECIMAL_NUM = 377, 168 DECIMAL_SYM = 378, 169 DECLARE_SYM = 379, 170 DEFAULT = 380, 171 DEFAULT_AUTH_SYM = 381, 172 DEFINER_SYM = 382, 173 DELAYED_SYM = 383, 174 DELAY_KEY_WRITE_SYM = 384, 175 DELETE_SYM = 385, 176 DESC = 386, 177 DESCRIBE = 387, 178 DES_KEY_FILE = 388, 179 DETERMINISTIC_SYM = 389, 180 DIAGNOSTICS_SYM = 390, 181 DIRECTORY_SYM = 391, 182 DISABLE_SYM = 392, 183 DISCARD = 393, 184 DISK_SYM = 394, 185 DISTINCT = 395, 186 DIV_SYM = 396, 187 DOUBLE_SYM = 397, 188 DO_SYM = 398, 189 DROP = 399, 190 DUAL_SYM = 400, 191 DUMPFILE = 401, 192 DUPLICATE_SYM = 402, 193 DYNAMIC_SYM = 403, 194 EACH_SYM = 404, 195 ELSE = 405, 196 ELSEIF_SYM = 406, 197 ENABLE_SYM = 407, 198 ENCLOSED = 408, 199 END = 409, 200 ENDS_SYM = 410, 201 END_OF_INPUT = 411, 202 ENGINES_SYM = 412, 203 ENGINE_SYM = 413, 204 ENUM = 414, 205 EQ = 415, 206 EQUAL_SYM = 416, 207 ERROR_SYM = 417, 208 ERRORS = 418, 209 ESCAPED = 419, 210 ESCAPE_SYM = 420, 211 EVENTS_SYM = 421, 212 EVENT_SYM = 422, 213 EVERY_SYM = 423, 214 EXCHANGE_SYM = 424, 215 EXECUTE_SYM = 425, 216 EXISTS = 426, 217 EXIT_SYM = 427, 218 EXPANSION_SYM = 428, 219 EXPIRE_SYM = 429, 220 EXPORT_SYM = 430, 221 EXTENDED_SYM = 431, 222 EXTENT_SIZE_SYM = 432, 223 EXTRACT_SYM = 433, 224 FALSE_SYM = 434, 225 FAST_SYM = 435, 226 FAULTS_SYM = 436, 227 FETCH_SYM = 437, 228 FILE_SYM = 438, 229 FILE_BLOCK_SIZE_SYM = 439, 230 FILTER_SYM = 440, 231 FIRST_SYM = 441, 232 FIXED_SYM = 442, 233 FLOAT_NUM = 443, 234 FLOAT_SYM = 444, 235 FLUSH_SYM = 445, 236 FOLLOWS_SYM = 446, 237 FORCE_SYM = 447, 238 FOREIGN = 448, 239 FOR_SYM = 449, 240 FORMAT_SYM = 450, 241 FOUND_SYM = 451, 242 FROM = 452, 243 FULL = 453, 244 FULLTEXT_SYM = 454, 245 FUNCTION_SYM = 455, 246 GE = 456, 247 GENERAL = 457, 248 GENERATED = 458, 249 GROUP_REPLICATION = 459, 250 GEOMETRYCOLLECTION = 460, 251 GEOMETRY_SYM = 461, 252 GET_FORMAT = 462, 253 GET_SYM = 463, 254 GLOBAL_SYM = 464, 255 GRANT = 465, 256 GRANTS = 466, 257 GROUP_SYM = 467, 258 GROUP_CONCAT_SYM = 468, 259 GT_SYM = 469, 260 HANDLER_SYM = 470, 261 HASH_SYM = 471, 262 HAVING = 472, 263 HELP_SYM = 473, 264 HEX_NUM = 474, 265 HIGH_PRIORITY = 475, 266 HOST_SYM = 476, 267 HOSTS_SYM = 477, 268 HOUR_MICROSECOND_SYM = 478, 269 HOUR_MINUTE_SYM = 479, 270 HOUR_SECOND_SYM = 480, 271 HOUR_SYM = 481, 272 IDENT = 482, 273 IDENTIFIED_SYM = 483, 274 IDENT_QUOTED = 484, 275 IF = 485, 276 IGNORE_SYM = 486, 277 IGNORE_SERVER_IDS_SYM = 487, 278 IMPORT = 488, 279 INDEXES = 489, 280 INDEX_SYM = 490, 281 INFILE = 491, 282 INITIAL_SIZE_SYM = 492, 283 INNER_SYM = 493, 284 INOUT_SYM = 494, 285 INSENSITIVE_SYM = 495, 286 INSERT = 496, 287 INSERT_METHOD = 497, 288 INSTANCE_SYM = 498, 289 INSTALL_SYM = 499, 290 INTERVAL_SYM = 500, 291 INTO = 501, 292 INT_SYM = 502, 293 INVOKER_SYM = 503, 294 IN_SYM = 504, 295 IO_AFTER_GTIDS = 505, 296 IO_BEFORE_GTIDS = 506, 297 IO_SYM = 507, 298 IPC_SYM = 508, 299 IS = 509, 300 ISOLATION = 510, 301 ISSUER_SYM = 511, 302 ITERATE_SYM = 512, 303 JOIN_SYM = 513, 304 JSON_SEPARATOR_SYM = 514, 305 JSON_UNQUOTED_SEPARATOR_SYM = 515, 306 JSON_SYM = 516, 307 KEYS = 517, 308 KEY_BLOCK_SIZE = 518, 309 KEY_SYM = 519, 310 KILL_SYM = 520, 311 LANGUAGE_SYM = 521, 312 LAST_SYM = 522, 313 LE = 523, 314 LEADING = 524, 315 LEAVES = 525, 316 LEAVE_SYM = 526, 317 LEFT = 527, 318 LESS_SYM = 528, 319 LEVEL_SYM = 529, 320 LEX_HOSTNAME = 530, 321 LIKE = 531, 322 LIMIT = 532, 323 LINEAR_SYM = 533, 324 LINES = 534, 325 LINESTRING = 535, 326 LIST_SYM = 536, 327 LOAD = 537, 328 LOCAL_SYM = 538, 329 LOCATOR_SYM = 539, 330 LOCKS_SYM = 540, 331 LOCK_SYM = 541, 332 LOGFILE_SYM = 542, 333 LOGS_SYM = 543, 334 LONGBLOB = 544, 335 LONGTEXT = 545, 336 LONG_NUM = 546, 337 LONG_SYM = 547, 338 LOOP_SYM = 548, 339 LOW_PRIORITY = 549, 340 LT = 550, 341 MASTER_AUTO_POSITION_SYM = 551, 342 MASTER_BIND_SYM = 552, 343 MASTER_CONNECT_RETRY_SYM = 553, 344 MASTER_DELAY_SYM = 554, 345 MASTER_HOST_SYM = 555, 346 MASTER_LOG_FILE_SYM = 556, 347 MASTER_LOG_POS_SYM = 557, 348 MASTER_PASSWORD_SYM = 558, 349 MASTER_PORT_SYM = 559, 350 MASTER_RETRY_COUNT_SYM = 560, 351 MASTER_SERVER_ID_SYM = 561, 352 MASTER_SSL_CAPATH_SYM = 562, 353 MASTER_TLS_VERSION_SYM = 563, 354 MASTER_SSL_CA_SYM = 564, 355 MASTER_SSL_CERT_SYM = 565, 356 MASTER_SSL_CIPHER_SYM = 566, 357 MASTER_SSL_CRL_SYM = 567, 358 MASTER_SSL_CRLPATH_SYM = 568, 359 MASTER_SSL_KEY_SYM = 569, 360 MASTER_SSL_SYM = 570, 361 MASTER_SSL_VERIFY_SERVER_CERT_SYM = 571, 362 MASTER_SYM = 572, 363 MASTER_USER_SYM = 573, 364 MASTER_HEARTBEAT_PERIOD_SYM = 574, 365 MATCH = 575, 366 MAX_CONNECTIONS_PER_HOUR = 576, 367 MAX_QUERIES_PER_HOUR = 577, 368 MAX_ROWS = 578, 369 MAX_SIZE_SYM = 579, 370 MAX_SYM = 580, 371 MAX_UPDATES_PER_HOUR = 581, 372 MAX_USER_CONNECTIONS_SYM = 582, 373 MAX_VALUE_SYM = 583, 374 MEDIUMBLOB = 584, 375 MEDIUMINT = 585, 376 MEDIUMTEXT = 586, 377 MEDIUM_SYM = 587, 378 MEMORY_SYM = 588, 379 MERGE_SYM = 589, 380 MESSAGE_TEXT_SYM = 590, 381 MICROSECOND_SYM = 591, 382 MIGRATE_SYM = 592, 383 MINUTE_MICROSECOND_SYM = 593, 384 MINUTE_SECOND_SYM = 594, 385 MINUTE_SYM = 595, 386 MIN_ROWS = 596, 387 MIN_SYM = 597, 388 MODE_SYM = 598, 389 MODIFIES_SYM = 599, 390 MODIFY_SYM = 600, 391 MOD_SYM = 601, 392 MONTH_SYM = 602, 393 MULTILINESTRING = 603, 394 MULTIPOINT = 604, 395 MULTIPOLYGON = 605, 396 MUTEX_SYM = 606, 397 MYSQL_ERRNO_SYM = 607, 398 NAMES_SYM = 608, 399 NAME_SYM = 609, 400 NATIONAL_SYM = 610, 401 NATURAL = 611, 402 NCHAR_STRING = 612, 403 NCHAR_SYM = 613, 404 NDBCLUSTER_SYM = 614, 405 NE = 615, 406 NEG = 616, 407 NEVER_SYM = 617, 408 NEW_SYM = 618, 409 NEXT_SYM = 619, 410 NODEGROUP_SYM = 620, 411 NONE_SYM = 621, 412 NOT2_SYM = 622, 413 NOT_SYM = 623, 414 NOW_SYM = 624, 415 NO_SYM = 625, 416 NO_WAIT_SYM = 626, 417 NO_WRITE_TO_BINLOG = 627, 418 NULL_SYM = 628, 419 NUM = 629, 420 NUMBER_SYM = 630, 421 NUMERIC_SYM = 631, 422 NVARCHAR_SYM = 632, 423 OFFSET_SYM = 633, 424 ON = 634, 425 ONE_SYM = 635, 426 ONLY_SYM = 636, 427 OPEN_SYM = 637, 428 OPTIMIZE = 638, 429 OPTIMIZER_COSTS_SYM = 639, 430 OPTIONS_SYM = 640, 431 OPTION = 641, 432 OPTIONALLY = 642, 433 OR2_SYM = 643, 434 ORDER_SYM = 644, 435 OR_OR_SYM = 645, 436 OR_SYM = 646, 437 OUTER = 647, 438 OUTFILE = 648, 439 OUT_SYM = 649, 440 OWNER_SYM = 650, 441 PACK_KEYS_SYM = 651, 442 PAGE_SYM = 652, 443 PARAM_MARKER = 653, 444 PARSER_SYM = 654, 445 PARSE_GCOL_EXPR_SYM = 655, 446 PARTIAL = 656, 447 PARTITION_SYM = 657, 448 PARTITIONS_SYM = 658, 449 PARTITIONING_SYM = 659, 450 PASSWORD = 660, 451 PHASE_SYM = 661, 452 PLUGIN_DIR_SYM = 662, 453 PLUGIN_SYM = 663, 454 PLUGINS_SYM = 664, 455 POINT_SYM = 665, 456 POLYGON = 666, 457 PORT_SYM = 667, 458 POSITION_SYM = 668, 459 PRECEDES_SYM = 669, 460 PRECISION = 670, 461 PREPARE_SYM = 671, 462 PRESERVE_SYM = 672, 463 PREV_SYM = 673, 464 PRIMARY_SYM = 674, 465 PRIVILEGES = 675, 466 PROCEDURE_SYM = 676, 467 PROCESS = 677, 468 PROCESSLIST_SYM = 678, 469 PROFILE_SYM = 679, 470 PROFILES_SYM = 680, 471 PROXY_SYM = 681, 472 PURGE = 682, 473 QUARTER_SYM = 683, 474 QUERY_SYM = 684, 475 QUICK = 685, 476 RANGE_SYM = 686, 477 READS_SYM = 687, 478 READ_ONLY_SYM = 688, 479 READ_SYM = 689, 480 READ_WRITE_SYM = 690, 481 REAL = 691, 482 REBUILD_SYM = 692, 483 RECOVER_SYM = 693, 484 REDOFILE_SYM = 694, 485 REDO_BUFFER_SIZE_SYM = 695, 486 REDUNDANT_SYM = 696, 487 REFERENCES = 697, 488 REGEXP = 698, 489 RELAY = 699, 490 RELAYLOG_SYM = 700, 491 RELAY_LOG_FILE_SYM = 701, 492 RELAY_LOG_POS_SYM = 702, 493 RELAY_THREAD = 703, 494 RELEASE_SYM = 704, 495 RELOAD = 705, 496 REMOVE_SYM = 706, 497 RENAME = 707, 498 REORGANIZE_SYM = 708, 499 REPAIR = 709, 500 REPEATABLE_SYM = 710, 501 REPEAT_SYM = 711, 502 REPLACE = 712, 503 REPLICATION = 713, 504 REPLICATE_DO_DB = 714, 505 REPLICATE_IGNORE_DB = 715, 506 REPLICATE_DO_TABLE = 716, 507 REPLICATE_IGNORE_TABLE = 717, 508 REPLICATE_WILD_DO_TABLE = 718, 509 REPLICATE_WILD_IGNORE_TABLE = 719, 510 REPLICATE_REWRITE_DB = 720, 511 REQUIRE_SYM = 721, 512 RESET_SYM = 722, 513 RESIGNAL_SYM = 723, 514 RESOURCES = 724, 515 RESTORE_SYM = 725, 516 RESTRICT = 726, 517 RESUME_SYM = 727, 518 RETURNED_SQLSTATE_SYM = 728, 519 RETURNS_SYM = 729, 520 RETURN_SYM = 730, 521 REVERSE_SYM = 731, 522 REVOKE = 732, 523 RIGHT = 733, 524 ROLLBACK_SYM = 734, 525 ROLLUP_SYM = 735, 526 ROTATE_SYM = 736, 527 ROUTINE_SYM = 737, 528 ROWS_SYM = 738, 529 ROW_FORMAT_SYM = 739, 530 ROW_SYM = 740, 531 ROW_COUNT_SYM = 741, 532 RTREE_SYM = 742, 533 SAVEPOINT_SYM = 743, 534 SCHEDULE_SYM = 744, 535 SCHEMA_NAME_SYM = 745, 536 SECOND_MICROSECOND_SYM = 746, 537 SECOND_SYM = 747, 538 SECURITY_SYM = 748, 539 SELECT_SYM = 749, 540 SENSITIVE_SYM = 750, 541 SEPARATOR_SYM = 751, 542 SERIALIZABLE_SYM = 752, 543 SERIAL_SYM = 753, 544 SESSION_SYM = 754, 545 SERVER_SYM = 755, 546 SERVER_OPTIONS = 756, 547 SET = 757, 548 SET_VAR = 758, 549 SHARE_SYM = 759, 550 SHIFT_LEFT = 760, 551 SHIFT_RIGHT = 761, 552 SHOW = 762, 553 SHUTDOWN = 763, 554 SIGNAL_SYM = 764, 555 SIGNED_SYM = 765, 556 SIMPLE_SYM = 766, 557 SLAVE = 767, 558 SLOW = 768, 559 SMALLINT = 769, 560 SNAPSHOT_SYM = 770, 561 SOCKET_SYM = 771, 562 SONAME_SYM = 772, 563 SOUNDS_SYM = 773, 564 SOURCE_SYM = 774, 565 SPATIAL_SYM = 775, 566 SPECIFIC_SYM = 776, 567 SQLEXCEPTION_SYM = 777, 568 SQLSTATE_SYM = 778, 569 SQLWARNING_SYM = 779, 570 SQL_AFTER_GTIDS = 780, 571 SQL_AFTER_MTS_GAPS = 781, 572 SQL_BEFORE_GTIDS = 782, 573 SQL_BIG_RESULT = 783, 574 SQL_BUFFER_RESULT = 784, 575 SQL_CACHE_SYM = 785, 576 SQL_CALC_FOUND_ROWS = 786, 577 SQL_NO_CACHE_SYM = 787, 578 SQL_SMALL_RESULT = 788, 579 SQL_SYM = 789, 580 SQL_THREAD = 790, 581 SSL_SYM = 791, 582 STACKED_SYM = 792, 583 STARTING = 793, 584 STARTS_SYM = 794, 585 START_SYM = 795, 586 STATS_AUTO_RECALC_SYM = 796, 587 STATS_PERSISTENT_SYM = 797, 588 STATS_SAMPLE_PAGES_SYM = 798, 589 STATUS_SYM = 799, 590 STDDEV_SAMP_SYM = 800, 591 STD_SYM = 801, 592 STOP_SYM = 802, 593 STORAGE_SYM = 803, 594 STORED_SYM = 804, 595 STRAIGHT_JOIN = 805, 596 STRING_SYM = 806, 597 SUBCLASS_ORIGIN_SYM = 807, 598 SUBDATE_SYM = 808, 599 SUBJECT_SYM = 809, 600 SUBPARTITIONS_SYM = 810, 601 SUBPARTITION_SYM = 811, 602 SUBSTRING = 812, 603 SUM_SYM = 813, 604 SUPER_SYM = 814, 605 SUSPEND_SYM = 815, 606 SWAPS_SYM = 816, 607 SWITCHES_SYM = 817, 608 SYSDATE = 818, 609 TABLES = 819, 610 TABLESPACE_SYM = 820, 611 TABLE_REF_PRIORITY = 821, 612 TABLE_SYM = 822, 613 TABLE_CHECKSUM_SYM = 823, 614 TABLE_NAME_SYM = 824, 615 TEMPORARY = 825, 616 TEMPTABLE_SYM = 826, 617 TERMINATED = 827, 618 TEXT_STRING = 828, 619 TEXT_SYM = 829, 620 THAN_SYM = 830, 621 THEN_SYM = 831, 622 TIMESTAMP = 832, 623 TIMESTAMP_ADD = 833, 624 TIMESTAMP_DIFF = 834, 625 TIME_SYM = 835, 626 TINYBLOB = 836, 627 TINYINT = 837, 628 TINYTEXT = 838, 629 TO_SYM = 839, 630 TRAILING = 840, 631 TRANSACTION_SYM = 841, 632 TRIGGERS_SYM = 842, 633 TRIGGER_SYM = 843, 634 TRIM = 844, 635 TRUE_SYM = 845, 636 TRUNCATE_SYM = 846, 637 TYPES_SYM = 847, 638 TYPE_SYM = 848, 639 UDF_RETURNS_SYM = 849, 640 ULONGLONG_NUM = 850, 641 UNCOMMITTED_SYM = 851, 642 UNDEFINED_SYM = 852, 643 UNDERSCORE_CHARSET = 853, 644 UNDOFILE_SYM = 854, 645 UNDO_BUFFER_SIZE_SYM = 855, 646 UNDO_SYM = 856, 647 UNICODE_SYM = 857, 648 UNINSTALL_SYM = 858, 649 UNION_SYM = 859, 650 UNIQUE_SYM = 860, 651 UNKNOWN_SYM = 861, 652 UNLOCK_SYM = 862, 653 UNSIGNED = 863, 654 UNTIL_SYM = 864, 655 UPDATE_SYM = 865, 656 UPGRADE_SYM = 866, 657 USAGE = 867, 658 USER = 868, 659 USE_FRM = 869, 660 USE_SYM = 870, 661 USING = 871, 662 UTC_DATE_SYM = 872, 663 UTC_TIMESTAMP_SYM = 873, 664 UTC_TIME_SYM = 874, 665 VALIDATION_SYM = 875, 666 VALUES = 876, 667 VALUE_SYM = 877, 668 VARBINARY = 878, 669 VARCHAR = 879, 670 VARIABLES = 880, 671 VARIANCE_SYM = 881, 672 VARYING = 882, 673 VAR_SAMP_SYM = 883, 674 VIEW_SYM = 884, 675 VIRTUAL_SYM = 885, 676 WAIT_SYM = 886, 677 WARNINGS = 887, 678 WEEK_SYM = 888, 679 WEIGHT_STRING_SYM = 889, 680 WHEN_SYM = 890, 681 WHERE = 891, 682 WHILE_SYM = 892, 683 WITH = 893, 684 WITH_CUBE_SYM = 894, 685 WITH_ROLLUP_SYM = 895, 686 WITHOUT_SYM = 896, 687 WORK_SYM = 897, 688 WRAPPER_SYM = 898, 689 WRITE_SYM = 899, 690 X509_SYM = 900, 691 XA_SYM = 901, 692 XID_SYM = 902, 693 XML_SYM = 903, 694 XOR = 904, 695 YEAR_MONTH_SYM = 905, 696 YEAR_SYM = 906, 697 ZEROFILL = 907, 698 JSON_OBJECTAGG = 908, 699 JSON_ARRAYAGG = 909 700 }; 701 #endif 702 /* Tokens. */ 703 #define ABORT_SYM 258 704 #define ACCESSIBLE_SYM 259 705 #define ACCOUNT_SYM 260 706 #define ACTION 261 707 #define ADD 262 708 #define ADDDATE_SYM 263 709 #define AFTER_SYM 264 710 #define AGAINST 265 711 #define AGGREGATE_SYM 266 712 #define ALGORITHM_SYM 267 713 #define ALL 268 714 #define ALTER 269 715 #define ALWAYS_SYM 270 716 #define ANALYSE_SYM 271 717 #define ANALYZE_SYM 272 718 #define AND_AND_SYM 273 719 #define AND_SYM 274 720 #define ANY_SYM 275 721 #define AS 276 722 #define ASC 277 723 #define ASCII_SYM 278 724 #define ASENSITIVE_SYM 279 725 #define AT_SYM 280 726 #define AUTOEXTEND_SIZE_SYM 281 727 #define AUTO_INC 282 728 #define AVG_ROW_LENGTH 283 729 #define AVG_SYM 284 730 #define BACKUP_SYM 285 731 #define BEFORE_SYM 286 732 #define BEGIN_SYM 287 733 #define BETWEEN_SYM 288 734 #define BIGINT 289 735 #define BINARY 290 736 #define BINLOG_SYM 291 737 #define BIN_NUM 292 738 #define BIT_AND 293 739 #define BIT_OR 294 740 #define BIT_SYM 295 741 #define BIT_XOR 296 742 #define BLOB_SYM 297 743 #define BLOCK_SYM 298 744 #define BOOLEAN_SYM 299 745 #define BOOL_SYM 300 746 #define BOTH 301 747 #define BTREE_SYM 302 748 #define BY 303 749 #define BYTE_SYM 304 750 #define CACHE_SYM 305 751 #define CALL_SYM 306 752 #define CASCADE 307 753 #define CASCADED 308 754 #define CASE_SYM 309 755 #define CAST_SYM 310 756 #define CATALOG_NAME_SYM 311 757 #define CHAIN_SYM 312 758 #define CHANGE 313 759 #define CHANGED 314 760 #define CHANNEL_SYM 315 761 #define CHARSET 316 762 #define CHAR_SYM 317 763 #define CHECKSUM_SYM 318 764 #define CHECK_SYM 319 765 #define CIPHER_SYM 320 766 #define CLASS_ORIGIN_SYM 321 767 #define CLIENT_SYM 322 768 #define CLOSE_SYM 323 769 #define COALESCE 324 770 #define CODE_SYM 325 771 #define COLLATE_SYM 326 772 #define COLLATION_SYM 327 773 #define COLUMNS 328 774 #define COLUMN_SYM 329 775 #define COLUMN_FORMAT_SYM 330 776 #define COLUMN_NAME_SYM 331 777 #define COMMENT_SYM 332 778 #define COMMITTED_SYM 333 779 #define COMMIT_SYM 334 780 #define COMPACT_SYM 335 781 #define COMPLETION_SYM 336 782 #define COMPRESSED_SYM 337 783 #define COMPRESSION_SYM 338 784 #define ENCRYPTION_SYM 339 785 #define CONCURRENT 340 786 #define CONDITION_SYM 341 787 #define CONNECTION_SYM 342 788 #define CONSISTENT_SYM 343 789 #define CONSTRAINT 344 790 #define CONSTRAINT_CATALOG_SYM 345 791 #define CONSTRAINT_NAME_SYM 346 792 #define CONSTRAINT_SCHEMA_SYM 347 793 #define CONTAINS_SYM 348 794 #define CONTEXT_SYM 349 795 #define CONTINUE_SYM 350 796 #define CONVERT_SYM 351 797 #define COUNT_SYM 352 798 #define CPU_SYM 353 799 #define CREATE 354 800 #define CROSS 355 801 #define CUBE_SYM 356 802 #define CURDATE 357 803 #define CURRENT_SYM 358 804 #define CURRENT_USER 359 805 #define CURSOR_SYM 360 806 #define CURSOR_NAME_SYM 361 807 #define CURTIME 362 808 #define DATABASE 363 809 #define DATABASES 364 810 #define DATAFILE_SYM 365 811 #define DATA_SYM 366 812 #define DATETIME 367 813 #define DATE_ADD_INTERVAL 368 814 #define DATE_SUB_INTERVAL 369 815 #define DATE_SYM 370 816 #define DAY_HOUR_SYM 371 817 #define DAY_MICROSECOND_SYM 372 818 #define DAY_MINUTE_SYM 373 819 #define DAY_SECOND_SYM 374 820 #define DAY_SYM 375 821 #define DEALLOCATE_SYM 376 822 #define DECIMAL_NUM 377 823 #define DECIMAL_SYM 378 824 #define DECLARE_SYM 379 825 #define DEFAULT 380 826 #define DEFAULT_AUTH_SYM 381 827 #define DEFINER_SYM 382 828 #define DELAYED_SYM 383 829 #define DELAY_KEY_WRITE_SYM 384 830 #define DELETE_SYM 385 831 #define DESC 386 832 #define DESCRIBE 387 833 #define DES_KEY_FILE 388 834 #define DETERMINISTIC_SYM 389 835 #define DIAGNOSTICS_SYM 390 836 #define DIRECTORY_SYM 391 837 #define DISABLE_SYM 392 838 #define DISCARD 393 839 #define DISK_SYM 394 840 #define DISTINCT 395 841 #define DIV_SYM 396 842 #define DOUBLE_SYM 397 843 #define DO_SYM 398 844 #define DROP 399 845 #define DUAL_SYM 400 846 #define DUMPFILE 401 847 #define DUPLICATE_SYM 402 848 #define DYNAMIC_SYM 403 849 #define EACH_SYM 404 850 #define ELSE 405 851 #define ELSEIF_SYM 406 852 #define ENABLE_SYM 407 853 #define ENCLOSED 408 854 #define END 409 855 #define ENDS_SYM 410 856 #define END_OF_INPUT 411 857 #define ENGINES_SYM 412 858 #define ENGINE_SYM 413 859 #define ENUM 414 860 #define EQ 415 861 #define EQUAL_SYM 416 862 #define ERROR_SYM 417 863 #define ERRORS 418 864 #define ESCAPED 419 865 #define ESCAPE_SYM 420 866 #define EVENTS_SYM 421 867 #define EVENT_SYM 422 868 #define EVERY_SYM 423 869 #define EXCHANGE_SYM 424 870 #define EXECUTE_SYM 425 871 #define EXISTS 426 872 #define EXIT_SYM 427 873 #define EXPANSION_SYM 428 874 #define EXPIRE_SYM 429 875 #define EXPORT_SYM 430 876 #define EXTENDED_SYM 431 877 #define EXTENT_SIZE_SYM 432 878 #define EXTRACT_SYM 433 879 #define FALSE_SYM 434 880 #define FAST_SYM 435 881 #define FAULTS_SYM 436 882 #define FETCH_SYM 437 883 #define FILE_SYM 438 884 #define FILE_BLOCK_SIZE_SYM 439 885 #define FILTER_SYM 440 886 #define FIRST_SYM 441 887 #define FIXED_SYM 442 888 #define FLOAT_NUM 443 889 #define FLOAT_SYM 444 890 #define FLUSH_SYM 445 891 #define FOLLOWS_SYM 446 892 #define FORCE_SYM 447 893 #define FOREIGN 448 894 #define FOR_SYM 449 895 #define FORMAT_SYM 450 896 #define FOUND_SYM 451 897 #define FROM 452 898 #define FULL 453 899 #define FULLTEXT_SYM 454 900 #define FUNCTION_SYM 455 901 #define GE 456 902 #define GENERAL 457 903 #define GENERATED 458 904 #define GROUP_REPLICATION 459 905 #define GEOMETRYCOLLECTION 460 906 #define GEOMETRY_SYM 461 907 #define GET_FORMAT 462 908 #define GET_SYM 463 909 #define GLOBAL_SYM 464 910 #define GRANT 465 911 #define GRANTS 466 912 #define GROUP_SYM 467 913 #define GROUP_CONCAT_SYM 468 914 #define GT_SYM 469 915 #define HANDLER_SYM 470 916 #define HASH_SYM 471 917 #define HAVING 472 918 #define HELP_SYM 473 919 #define HEX_NUM 474 920 #define HIGH_PRIORITY 475 921 #define HOST_SYM 476 922 #define HOSTS_SYM 477 923 #define HOUR_MICROSECOND_SYM 478 924 #define HOUR_MINUTE_SYM 479 925 #define HOUR_SECOND_SYM 480 926 #define HOUR_SYM 481 927 #define IDENT 482 928 #define IDENTIFIED_SYM 483 929 #define IDENT_QUOTED 484 930 #define IF 485 931 #define IGNORE_SYM 486 932 #define IGNORE_SERVER_IDS_SYM 487 933 #define IMPORT 488 934 #define INDEXES 489 935 #define INDEX_SYM 490 936 #define INFILE 491 937 #define INITIAL_SIZE_SYM 492 938 #define INNER_SYM 493 939 #define INOUT_SYM 494 940 #define INSENSITIVE_SYM 495 941 #define INSERT 496 942 #define INSERT_METHOD 497 943 #define INSTANCE_SYM 498 944 #define INSTALL_SYM 499 945 #define INTERVAL_SYM 500 946 #define INTO 501 947 #define INT_SYM 502 948 #define INVOKER_SYM 503 949 #define IN_SYM 504 950 #define IO_AFTER_GTIDS 505 951 #define IO_BEFORE_GTIDS 506 952 #define IO_SYM 507 953 #define IPC_SYM 508 954 #define IS 509 955 #define ISOLATION 510 956 #define ISSUER_SYM 511 957 #define ITERATE_SYM 512 958 #define JOIN_SYM 513 959 #define JSON_SEPARATOR_SYM 514 960 #define JSON_UNQUOTED_SEPARATOR_SYM 515 961 #define JSON_SYM 516 962 #define KEYS 517 963 #define KEY_BLOCK_SIZE 518 964 #define KEY_SYM 519 965 #define KILL_SYM 520 966 #define LANGUAGE_SYM 521 967 #define LAST_SYM 522 968 #define LE 523 969 #define LEADING 524 970 #define LEAVES 525 971 #define LEAVE_SYM 526 972 #define LEFT 527 973 #define LESS_SYM 528 974 #define LEVEL_SYM 529 975 #define LEX_HOSTNAME 530 976 #define LIKE 531 977 #define LIMIT 532 978 #define LINEAR_SYM 533 979 #define LINES 534 980 #define LINESTRING 535 981 #define LIST_SYM 536 982 #define LOAD 537 983 #define LOCAL_SYM 538 984 #define LOCATOR_SYM 539 985 #define LOCKS_SYM 540 986 #define LOCK_SYM 541 987 #define LOGFILE_SYM 542 988 #define LOGS_SYM 543 989 #define LONGBLOB 544 990 #define LONGTEXT 545 991 #define LONG_NUM 546 992 #define LONG_SYM 547 993 #define LOOP_SYM 548 994 #define LOW_PRIORITY 549 995 #define LT 550 996 #define MASTER_AUTO_POSITION_SYM 551 997 #define MASTER_BIND_SYM 552 998 #define MASTER_CONNECT_RETRY_SYM 553 999 #define MASTER_DELAY_SYM 554 1000 #define MASTER_HOST_SYM 555 1001 #define MASTER_LOG_FILE_SYM 556 1002 #define MASTER_LOG_POS_SYM 557 1003 #define MASTER_PASSWORD_SYM 558 1004 #define MASTER_PORT_SYM 559 1005 #define MASTER_RETRY_COUNT_SYM 560 1006 #define MASTER_SERVER_ID_SYM 561 1007 #define MASTER_SSL_CAPATH_SYM 562 1008 #define MASTER_TLS_VERSION_SYM 563 1009 #define MASTER_SSL_CA_SYM 564 1010 #define MASTER_SSL_CERT_SYM 565 1011 #define MASTER_SSL_CIPHER_SYM 566 1012 #define MASTER_SSL_CRL_SYM 567 1013 #define MASTER_SSL_CRLPATH_SYM 568 1014 #define MASTER_SSL_KEY_SYM 569 1015 #define MASTER_SSL_SYM 570 1016 #define MASTER_SSL_VERIFY_SERVER_CERT_SYM 571 1017 #define MASTER_SYM 572 1018 #define MASTER_USER_SYM 573 1019 #define MASTER_HEARTBEAT_PERIOD_SYM 574 1020 #define MATCH 575 1021 #define MAX_CONNECTIONS_PER_HOUR 576 1022 #define MAX_QUERIES_PER_HOUR 577 1023 #define MAX_ROWS 578 1024 #define MAX_SIZE_SYM 579 1025 #define MAX_SYM 580 1026 #define MAX_UPDATES_PER_HOUR 581 1027 #define MAX_USER_CONNECTIONS_SYM 582 1028 #define MAX_VALUE_SYM 583 1029 #define MEDIUMBLOB 584 1030 #define MEDIUMINT 585 1031 #define MEDIUMTEXT 586 1032 #define MEDIUM_SYM 587 1033 #define MEMORY_SYM 588 1034 #define MERGE_SYM 589 1035 #define MESSAGE_TEXT_SYM 590 1036 #define MICROSECOND_SYM 591 1037 #define MIGRATE_SYM 592 1038 #define MINUTE_MICROSECOND_SYM 593 1039 #define MINUTE_SECOND_SYM 594 1040 #define MINUTE_SYM 595 1041 #define MIN_ROWS 596 1042 #define MIN_SYM 597 1043 #define MODE_SYM 598 1044 #define MODIFIES_SYM 599 1045 #define MODIFY_SYM 600 1046 #define MOD_SYM 601 1047 #define MONTH_SYM 602 1048 #define MULTILINESTRING 603 1049 #define MULTIPOINT 604 1050 #define MULTIPOLYGON 605 1051 #define MUTEX_SYM 606 1052 #define MYSQL_ERRNO_SYM 607 1053 #define NAMES_SYM 608 1054 #define NAME_SYM 609 1055 #define NATIONAL_SYM 610 1056 #define NATURAL 611 1057 #define NCHAR_STRING 612 1058 #define NCHAR_SYM 613 1059 #define NDBCLUSTER_SYM 614 1060 #define NE 615 1061 #define NEG 616 1062 #define NEVER_SYM 617 1063 #define NEW_SYM 618 1064 #define NEXT_SYM 619 1065 #define NODEGROUP_SYM 620 1066 #define NONE_SYM 621 1067 #define NOT2_SYM 622 1068 #define NOT_SYM 623 1069 #define NOW_SYM 624 1070 #define NO_SYM 625 1071 #define NO_WAIT_SYM 626 1072 #define NO_WRITE_TO_BINLOG 627 1073 #define NULL_SYM 628 1074 #define NUM 629 1075 #define NUMBER_SYM 630 1076 #define NUMERIC_SYM 631 1077 #define NVARCHAR_SYM 632 1078 #define OFFSET_SYM 633 1079 #define ON 634 1080 #define ONE_SYM 635 1081 #define ONLY_SYM 636 1082 #define OPEN_SYM 637 1083 #define OPTIMIZE 638 1084 #define OPTIMIZER_COSTS_SYM 639 1085 #define OPTIONS_SYM 640 1086 #define OPTION 641 1087 #define OPTIONALLY 642 1088 #define OR2_SYM 643 1089 #define ORDER_SYM 644 1090 #define OR_OR_SYM 645 1091 #define OR_SYM 646 1092 #define OUTER 647 1093 #define OUTFILE 648 1094 #define OUT_SYM 649 1095 #define OWNER_SYM 650 1096 #define PACK_KEYS_SYM 651 1097 #define PAGE_SYM 652 1098 #define PARAM_MARKER 653 1099 #define PARSER_SYM 654 1100 #define PARSE_GCOL_EXPR_SYM 655 1101 #define PARTIAL 656 1102 #define PARTITION_SYM 657 1103 #define PARTITIONS_SYM 658 1104 #define PARTITIONING_SYM 659 1105 #define PASSWORD 660 1106 #define PHASE_SYM 661 1107 #define PLUGIN_DIR_SYM 662 1108 #define PLUGIN_SYM 663 1109 #define PLUGINS_SYM 664 1110 #define POINT_SYM 665 1111 #define POLYGON 666 1112 #define PORT_SYM 667 1113 #define POSITION_SYM 668 1114 #define PRECEDES_SYM 669 1115 #define PRECISION 670 1116 #define PREPARE_SYM 671 1117 #define PRESERVE_SYM 672 1118 #define PREV_SYM 673 1119 #define PRIMARY_SYM 674 1120 #define PRIVILEGES 675 1121 #define PROCEDURE_SYM 676 1122 #define PROCESS 677 1123 #define PROCESSLIST_SYM 678 1124 #define PROFILE_SYM 679 1125 #define PROFILES_SYM 680 1126 #define PROXY_SYM 681 1127 #define PURGE 682 1128 #define QUARTER_SYM 683 1129 #define QUERY_SYM 684 1130 #define QUICK 685 1131 #define RANGE_SYM 686 1132 #define READS_SYM 687 1133 #define READ_ONLY_SYM 688 1134 #define READ_SYM 689 1135 #define READ_WRITE_SYM 690 1136 #define REAL 691 1137 #define REBUILD_SYM 692 1138 #define RECOVER_SYM 693 1139 #define REDOFILE_SYM 694 1140 #define REDO_BUFFER_SIZE_SYM 695 1141 #define REDUNDANT_SYM 696 1142 #define REFERENCES 697 1143 #define REGEXP 698 1144 #define RELAY 699 1145 #define RELAYLOG_SYM 700 1146 #define RELAY_LOG_FILE_SYM 701 1147 #define RELAY_LOG_POS_SYM 702 1148 #define RELAY_THREAD 703 1149 #define RELEASE_SYM 704 1150 #define RELOAD 705 1151 #define REMOVE_SYM 706 1152 #define RENAME 707 1153 #define REORGANIZE_SYM 708 1154 #define REPAIR 709 1155 #define REPEATABLE_SYM 710 1156 #define REPEAT_SYM 711 1157 #define REPLACE 712 1158 #define REPLICATION 713 1159 #define REPLICATE_DO_DB 714 1160 #define REPLICATE_IGNORE_DB 715 1161 #define REPLICATE_DO_TABLE 716 1162 #define REPLICATE_IGNORE_TABLE 717 1163 #define REPLICATE_WILD_DO_TABLE 718 1164 #define REPLICATE_WILD_IGNORE_TABLE 719 1165 #define REPLICATE_REWRITE_DB 720 1166 #define REQUIRE_SYM 721 1167 #define RESET_SYM 722 1168 #define RESIGNAL_SYM 723 1169 #define RESOURCES 724 1170 #define RESTORE_SYM 725 1171 #define RESTRICT 726 1172 #define RESUME_SYM 727 1173 #define RETURNED_SQLSTATE_SYM 728 1174 #define RETURNS_SYM 729 1175 #define RETURN_SYM 730 1176 #define REVERSE_SYM 731 1177 #define REVOKE 732 1178 #define RIGHT 733 1179 #define ROLLBACK_SYM 734 1180 #define ROLLUP_SYM 735 1181 #define ROTATE_SYM 736 1182 #define ROUTINE_SYM 737 1183 #define ROWS_SYM 738 1184 #define ROW_FORMAT_SYM 739 1185 #define ROW_SYM 740 1186 #define ROW_COUNT_SYM 741 1187 #define RTREE_SYM 742 1188 #define SAVEPOINT_SYM 743 1189 #define SCHEDULE_SYM 744 1190 #define SCHEMA_NAME_SYM 745 1191 #define SECOND_MICROSECOND_SYM 746 1192 #define SECOND_SYM 747 1193 #define SECURITY_SYM 748 1194 #define SELECT_SYM 749 1195 #define SENSITIVE_SYM 750 1196 #define SEPARATOR_SYM 751 1197 #define SERIALIZABLE_SYM 752 1198 #define SERIAL_SYM 753 1199 #define SESSION_SYM 754 1200 #define SERVER_SYM 755 1201 #define SERVER_OPTIONS 756 1202 #define SET 757 1203 #define SET_VAR 758 1204 #define SHARE_SYM 759 1205 #define SHIFT_LEFT 760 1206 #define SHIFT_RIGHT 761 1207 #define SHOW 762 1208 #define SHUTDOWN 763 1209 #define SIGNAL_SYM 764 1210 #define SIGNED_SYM 765 1211 #define SIMPLE_SYM 766 1212 #define SLAVE 767 1213 #define SLOW 768 1214 #define SMALLINT 769 1215 #define SNAPSHOT_SYM 770 1216 #define SOCKET_SYM 771 1217 #define SONAME_SYM 772 1218 #define SOUNDS_SYM 773 1219 #define SOURCE_SYM 774 1220 #define SPATIAL_SYM 775 1221 #define SPECIFIC_SYM 776 1222 #define SQLEXCEPTION_SYM 777 1223 #define SQLSTATE_SYM 778 1224 #define SQLWARNING_SYM 779 1225 #define SQL_AFTER_GTIDS 780 1226 #define SQL_AFTER_MTS_GAPS 781 1227 #define SQL_BEFORE_GTIDS 782 1228 #define SQL_BIG_RESULT 783 1229 #define SQL_BUFFER_RESULT 784 1230 #define SQL_CACHE_SYM 785 1231 #define SQL_CALC_FOUND_ROWS 786 1232 #define SQL_NO_CACHE_SYM 787 1233 #define SQL_SMALL_RESULT 788 1234 #define SQL_SYM 789 1235 #define SQL_THREAD 790 1236 #define SSL_SYM 791 1237 #define STACKED_SYM 792 1238 #define STARTING 793 1239 #define STARTS_SYM 794 1240 #define START_SYM 795 1241 #define STATS_AUTO_RECALC_SYM 796 1242 #define STATS_PERSISTENT_SYM 797 1243 #define STATS_SAMPLE_PAGES_SYM 798 1244 #define STATUS_SYM 799 1245 #define STDDEV_SAMP_SYM 800 1246 #define STD_SYM 801 1247 #define STOP_SYM 802 1248 #define STORAGE_SYM 803 1249 #define STORED_SYM 804 1250 #define STRAIGHT_JOIN 805 1251 #define STRING_SYM 806 1252 #define SUBCLASS_ORIGIN_SYM 807 1253 #define SUBDATE_SYM 808 1254 #define SUBJECT_SYM 809 1255 #define SUBPARTITIONS_SYM 810 1256 #define SUBPARTITION_SYM 811 1257 #define SUBSTRING 812 1258 #define SUM_SYM 813 1259 #define SUPER_SYM 814 1260 #define SUSPEND_SYM 815 1261 #define SWAPS_SYM 816 1262 #define SWITCHES_SYM 817 1263 #define SYSDATE 818 1264 #define TABLES 819 1265 #define TABLESPACE_SYM 820 1266 #define TABLE_REF_PRIORITY 821 1267 #define TABLE_SYM 822 1268 #define TABLE_CHECKSUM_SYM 823 1269 #define TABLE_NAME_SYM 824 1270 #define TEMPORARY 825 1271 #define TEMPTABLE_SYM 826 1272 #define TERMINATED 827 1273 #define TEXT_STRING 828 1274 #define TEXT_SYM 829 1275 #define THAN_SYM 830 1276 #define THEN_SYM 831 1277 #define TIMESTAMP 832 1278 #define TIMESTAMP_ADD 833 1279 #define TIMESTAMP_DIFF 834 1280 #define TIME_SYM 835 1281 #define TINYBLOB 836 1282 #define TINYINT 837 1283 #define TINYTEXT 838 1284 #define TO_SYM 839 1285 #define TRAILING 840 1286 #define TRANSACTION_SYM 841 1287 #define TRIGGERS_SYM 842 1288 #define TRIGGER_SYM 843 1289 #define TRIM 844 1290 #define TRUE_SYM 845 1291 #define TRUNCATE_SYM 846 1292 #define TYPES_SYM 847 1293 #define TYPE_SYM 848 1294 #define UDF_RETURNS_SYM 849 1295 #define ULONGLONG_NUM 850 1296 #define UNCOMMITTED_SYM 851 1297 #define UNDEFINED_SYM 852 1298 #define UNDERSCORE_CHARSET 853 1299 #define UNDOFILE_SYM 854 1300 #define UNDO_BUFFER_SIZE_SYM 855 1301 #define UNDO_SYM 856 1302 #define UNICODE_SYM 857 1303 #define UNINSTALL_SYM 858 1304 #define UNION_SYM 859 1305 #define UNIQUE_SYM 860 1306 #define UNKNOWN_SYM 861 1307 #define UNLOCK_SYM 862 1308 #define UNSIGNED 863 1309 #define UNTIL_SYM 864 1310 #define UPDATE_SYM 865 1311 #define UPGRADE_SYM 866 1312 #define USAGE 867 1313 #define USER 868 1314 #define USE_FRM 869 1315 #define USE_SYM 870 1316 #define USING 871 1317 #define UTC_DATE_SYM 872 1318 #define UTC_TIMESTAMP_SYM 873 1319 #define UTC_TIME_SYM 874 1320 #define VALIDATION_SYM 875 1321 #define VALUES 876 1322 #define VALUE_SYM 877 1323 #define VARBINARY 878 1324 #define VARCHAR 879 1325 #define VARIABLES 880 1326 #define VARIANCE_SYM 881 1327 #define VARYING 882 1328 #define VAR_SAMP_SYM 883 1329 #define VIEW_SYM 884 1330 #define VIRTUAL_SYM 885 1331 #define WAIT_SYM 886 1332 #define WARNINGS 887 1333 #define WEEK_SYM 888 1334 #define WEIGHT_STRING_SYM 889 1335 #define WHEN_SYM 890 1336 #define WHERE 891 1337 #define WHILE_SYM 892 1338 #define WITH 893 1339 #define WITH_CUBE_SYM 894 1340 #define WITH_ROLLUP_SYM 895 1341 #define WITHOUT_SYM 896 1342 #define WORK_SYM 897 1343 #define WRAPPER_SYM 898 1344 #define WRITE_SYM 899 1345 #define X509_SYM 900 1346 #define XA_SYM 901 1347 #define XID_SYM 902 1348 #define XML_SYM 903 1349 #define XOR 904 1350 #define YEAR_MONTH_SYM 905 1351 #define YEAR_SYM 906 1352 #define ZEROFILL 907 1353 #define JSON_OBJECTAGG 908 1354 #define JSON_ARRAYAGG 909 1355 1356 /* Value type. */ 1357 1358 /* Location type. */ 1359 #if ! defined YYLTYPE && ! defined YYLTYPE_IS_DECLARED 1360 typedef struct YYLTYPE YYLTYPE; 1361 struct YYLTYPE 1362 { 1363 int first_line; 1364 int first_column; 1365 int last_line; 1366 int last_column; 1367 }; 1368 # define YYLTYPE_IS_DECLARED 1 1369 # define YYLTYPE_IS_TRIVIAL 1 1370 #endif 1371 1372 1373 1374 int MYSQLparse (class THD *YYTHD); 1375 1376 #endif /* !YY_MYSQL_VAR_LIB_PB2_SB_1_4394158_1630992439_1_DIST_GPL_SQL_SQL_YACC_H_INCLUDED */ 1377