You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1546 lines
36 KiB
1546 lines
36 KiB
/* A Bison parser, made by GNU Bison 3.0.4. */
|
|
|
|
/* Bison interface for Yacc-like parsers in C
|
|
|
|
Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc.
|
|
|
|
This program is free software: you can redistribute it and/or modify
|
|
it under the terms of the GNU General Public License as published by
|
|
the Free Software Foundation, either version 3 of the License, or
|
|
(at your option) any later version.
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
|
|
|
/* As a special exception, you may create a larger work that contains
|
|
part or all of the Bison parser skeleton and distribute that work
|
|
under terms of your choice, so long as that work isn't itself a
|
|
parser generator using the skeleton or a modified version thereof
|
|
as a parser skeleton. Alternatively, if you modify or redistribute
|
|
the parser skeleton itself, you may (at your option) remove this
|
|
special exception, which will cause the skeleton and the resulting
|
|
Bison output files to be licensed under the GNU General Public
|
|
License without this special exception.
|
|
|
|
This special exception was added by the Free Software Foundation in
|
|
version 2.2 of Bison. */
|
|
|
|
#ifndef YY_MYSQL_EXPORT_HOME3_PB2_BUILD_SB_4_36015059_1568969063_34_DIST_GPL_SQL_SQL_YACC_H_INCLUDED
|
|
# define YY_MYSQL_EXPORT_HOME3_PB2_BUILD_SB_4_36015059_1568969063_34_DIST_GPL_SQL_SQL_YACC_H_INCLUDED
|
|
/* Debug traces. */
|
|
#ifndef YYDEBUG
|
|
# define YYDEBUG 0
|
|
#endif
|
|
#if YYDEBUG
|
|
extern int MYSQLdebug;
|
|
#endif
|
|
|
|
/* Token type. */
|
|
#ifndef YYTOKENTYPE
|
|
# define YYTOKENTYPE
|
|
enum yytokentype
|
|
{
|
|
ABORT_SYM = 258,
|
|
ACCESSIBLE_SYM = 259,
|
|
ACCOUNT_SYM = 260,
|
|
ACTION = 261,
|
|
ADD = 262,
|
|
ADDDATE_SYM = 263,
|
|
AFTER_SYM = 264,
|
|
AGAINST = 265,
|
|
AGGREGATE_SYM = 266,
|
|
ALGORITHM_SYM = 267,
|
|
ALL = 268,
|
|
ALTER = 269,
|
|
ALWAYS_SYM = 270,
|
|
OBSOLETE_TOKEN_271 = 271,
|
|
ANALYZE_SYM = 272,
|
|
AND_AND_SYM = 273,
|
|
AND_SYM = 274,
|
|
ANY_SYM = 275,
|
|
AS = 276,
|
|
ASC = 277,
|
|
ASCII_SYM = 278,
|
|
ASENSITIVE_SYM = 279,
|
|
AT_SYM = 280,
|
|
AUTOEXTEND_SIZE_SYM = 281,
|
|
AUTO_INC = 282,
|
|
AVG_ROW_LENGTH = 283,
|
|
AVG_SYM = 284,
|
|
BACKUP_SYM = 285,
|
|
BEFORE_SYM = 286,
|
|
BEGIN_SYM = 287,
|
|
BETWEEN_SYM = 288,
|
|
BIGINT_SYM = 289,
|
|
BINARY_SYM = 290,
|
|
BINLOG_SYM = 291,
|
|
BIN_NUM = 292,
|
|
BIT_AND_SYM = 293,
|
|
BIT_OR_SYM = 294,
|
|
BIT_SYM = 295,
|
|
BIT_XOR_SYM = 296,
|
|
BLOB_SYM = 297,
|
|
BLOCK_SYM = 298,
|
|
BOOLEAN_SYM = 299,
|
|
BOOL_SYM = 300,
|
|
BOTH = 301,
|
|
BTREE_SYM = 302,
|
|
BY = 303,
|
|
BYTE_SYM = 304,
|
|
CACHE_SYM = 305,
|
|
CALL_SYM = 306,
|
|
CASCADE = 307,
|
|
CASCADED = 308,
|
|
CASE_SYM = 309,
|
|
CAST_SYM = 310,
|
|
CATALOG_NAME_SYM = 311,
|
|
CHAIN_SYM = 312,
|
|
CHANGE = 313,
|
|
CHANGED = 314,
|
|
CHANNEL_SYM = 315,
|
|
CHARSET = 316,
|
|
CHAR_SYM = 317,
|
|
CHECKSUM_SYM = 318,
|
|
CHECK_SYM = 319,
|
|
CIPHER_SYM = 320,
|
|
CLASS_ORIGIN_SYM = 321,
|
|
CLIENT_SYM = 322,
|
|
CLOSE_SYM = 323,
|
|
COALESCE = 324,
|
|
CODE_SYM = 325,
|
|
COLLATE_SYM = 326,
|
|
COLLATION_SYM = 327,
|
|
COLUMNS = 328,
|
|
COLUMN_SYM = 329,
|
|
COLUMN_FORMAT_SYM = 330,
|
|
COLUMN_NAME_SYM = 331,
|
|
COMMENT_SYM = 332,
|
|
COMMITTED_SYM = 333,
|
|
COMMIT_SYM = 334,
|
|
COMPACT_SYM = 335,
|
|
COMPLETION_SYM = 336,
|
|
COMPRESSED_SYM = 337,
|
|
COMPRESSION_SYM = 338,
|
|
ENCRYPTION_SYM = 339,
|
|
CONCURRENT = 340,
|
|
CONDITION_SYM = 341,
|
|
CONNECTION_SYM = 342,
|
|
CONSISTENT_SYM = 343,
|
|
CONSTRAINT = 344,
|
|
CONSTRAINT_CATALOG_SYM = 345,
|
|
CONSTRAINT_NAME_SYM = 346,
|
|
CONSTRAINT_SCHEMA_SYM = 347,
|
|
CONTAINS_SYM = 348,
|
|
CONTEXT_SYM = 349,
|
|
CONTINUE_SYM = 350,
|
|
CONVERT_SYM = 351,
|
|
COUNT_SYM = 352,
|
|
CPU_SYM = 353,
|
|
CREATE = 354,
|
|
CROSS = 355,
|
|
CUBE_SYM = 356,
|
|
CURDATE = 357,
|
|
CURRENT_SYM = 358,
|
|
CURRENT_USER = 359,
|
|
CURSOR_SYM = 360,
|
|
CURSOR_NAME_SYM = 361,
|
|
CURTIME = 362,
|
|
DATABASE = 363,
|
|
DATABASES = 364,
|
|
DATAFILE_SYM = 365,
|
|
DATA_SYM = 366,
|
|
DATETIME_SYM = 367,
|
|
DATE_ADD_INTERVAL = 368,
|
|
DATE_SUB_INTERVAL = 369,
|
|
DATE_SYM = 370,
|
|
DAY_HOUR_SYM = 371,
|
|
DAY_MICROSECOND_SYM = 372,
|
|
DAY_MINUTE_SYM = 373,
|
|
DAY_SECOND_SYM = 374,
|
|
DAY_SYM = 375,
|
|
DEALLOCATE_SYM = 376,
|
|
DECIMAL_NUM = 377,
|
|
DECIMAL_SYM = 378,
|
|
DECLARE_SYM = 379,
|
|
DEFAULT_SYM = 380,
|
|
DEFAULT_AUTH_SYM = 381,
|
|
DEFINER_SYM = 382,
|
|
DELAYED_SYM = 383,
|
|
DELAY_KEY_WRITE_SYM = 384,
|
|
DELETE_SYM = 385,
|
|
DESC = 386,
|
|
DESCRIBE = 387,
|
|
OBSOLETE_TOKEN_388 = 388,
|
|
DETERMINISTIC_SYM = 389,
|
|
DIAGNOSTICS_SYM = 390,
|
|
DIRECTORY_SYM = 391,
|
|
DISABLE_SYM = 392,
|
|
DISCARD_SYM = 393,
|
|
DISK_SYM = 394,
|
|
DISTINCT = 395,
|
|
DIV_SYM = 396,
|
|
DOUBLE_SYM = 397,
|
|
DO_SYM = 398,
|
|
DROP = 399,
|
|
DUAL_SYM = 400,
|
|
DUMPFILE = 401,
|
|
DUPLICATE_SYM = 402,
|
|
DYNAMIC_SYM = 403,
|
|
EACH_SYM = 404,
|
|
ELSE = 405,
|
|
ELSEIF_SYM = 406,
|
|
ENABLE_SYM = 407,
|
|
ENCLOSED = 408,
|
|
END = 409,
|
|
ENDS_SYM = 410,
|
|
END_OF_INPUT = 411,
|
|
ENGINES_SYM = 412,
|
|
ENGINE_SYM = 413,
|
|
ENUM_SYM = 414,
|
|
EQ = 415,
|
|
EQUAL_SYM = 416,
|
|
ERROR_SYM = 417,
|
|
ERRORS = 418,
|
|
ESCAPED = 419,
|
|
ESCAPE_SYM = 420,
|
|
EVENTS_SYM = 421,
|
|
EVENT_SYM = 422,
|
|
EVERY_SYM = 423,
|
|
EXCHANGE_SYM = 424,
|
|
EXECUTE_SYM = 425,
|
|
EXISTS = 426,
|
|
EXIT_SYM = 427,
|
|
EXPANSION_SYM = 428,
|
|
EXPIRE_SYM = 429,
|
|
EXPORT_SYM = 430,
|
|
EXTENDED_SYM = 431,
|
|
EXTENT_SIZE_SYM = 432,
|
|
EXTRACT_SYM = 433,
|
|
FALSE_SYM = 434,
|
|
FAST_SYM = 435,
|
|
FAULTS_SYM = 436,
|
|
FETCH_SYM = 437,
|
|
FILE_SYM = 438,
|
|
FILE_BLOCK_SIZE_SYM = 439,
|
|
FILTER_SYM = 440,
|
|
FIRST_SYM = 441,
|
|
FIXED_SYM = 442,
|
|
FLOAT_NUM = 443,
|
|
FLOAT_SYM = 444,
|
|
FLUSH_SYM = 445,
|
|
FOLLOWS_SYM = 446,
|
|
FORCE_SYM = 447,
|
|
FOREIGN = 448,
|
|
FOR_SYM = 449,
|
|
FORMAT_SYM = 450,
|
|
FOUND_SYM = 451,
|
|
FROM = 452,
|
|
FULL = 453,
|
|
FULLTEXT_SYM = 454,
|
|
FUNCTION_SYM = 455,
|
|
GE = 456,
|
|
GENERAL = 457,
|
|
GENERATED = 458,
|
|
GROUP_REPLICATION = 459,
|
|
GEOMETRYCOLLECTION_SYM = 460,
|
|
GEOMETRY_SYM = 461,
|
|
GET_FORMAT = 462,
|
|
GET_SYM = 463,
|
|
GLOBAL_SYM = 464,
|
|
GRANT = 465,
|
|
GRANTS = 466,
|
|
GROUP_SYM = 467,
|
|
GROUP_CONCAT_SYM = 468,
|
|
GT_SYM = 469,
|
|
HANDLER_SYM = 470,
|
|
HASH_SYM = 471,
|
|
HAVING = 472,
|
|
HELP_SYM = 473,
|
|
HEX_NUM = 474,
|
|
HIGH_PRIORITY = 475,
|
|
HOST_SYM = 476,
|
|
HOSTS_SYM = 477,
|
|
HOUR_MICROSECOND_SYM = 478,
|
|
HOUR_MINUTE_SYM = 479,
|
|
HOUR_SECOND_SYM = 480,
|
|
HOUR_SYM = 481,
|
|
IDENT = 482,
|
|
IDENTIFIED_SYM = 483,
|
|
IDENT_QUOTED = 484,
|
|
IF = 485,
|
|
IGNORE_SYM = 486,
|
|
IGNORE_SERVER_IDS_SYM = 487,
|
|
IMPORT = 488,
|
|
INDEXES = 489,
|
|
INDEX_SYM = 490,
|
|
INFILE = 491,
|
|
INITIAL_SIZE_SYM = 492,
|
|
INNER_SYM = 493,
|
|
INOUT_SYM = 494,
|
|
INSENSITIVE_SYM = 495,
|
|
INSERT_SYM = 496,
|
|
INSERT_METHOD = 497,
|
|
INSTANCE_SYM = 498,
|
|
INSTALL_SYM = 499,
|
|
INTERVAL_SYM = 500,
|
|
INTO = 501,
|
|
INT_SYM = 502,
|
|
INVOKER_SYM = 503,
|
|
IN_SYM = 504,
|
|
IO_AFTER_GTIDS = 505,
|
|
IO_BEFORE_GTIDS = 506,
|
|
IO_SYM = 507,
|
|
IPC_SYM = 508,
|
|
IS = 509,
|
|
ISOLATION = 510,
|
|
ISSUER_SYM = 511,
|
|
ITERATE_SYM = 512,
|
|
JOIN_SYM = 513,
|
|
JSON_SEPARATOR_SYM = 514,
|
|
JSON_SYM = 515,
|
|
KEYS = 516,
|
|
KEY_BLOCK_SIZE = 517,
|
|
KEY_SYM = 518,
|
|
KILL_SYM = 519,
|
|
LANGUAGE_SYM = 520,
|
|
LAST_SYM = 521,
|
|
LE = 522,
|
|
LEADING = 523,
|
|
LEAVES = 524,
|
|
LEAVE_SYM = 525,
|
|
LEFT = 526,
|
|
LESS_SYM = 527,
|
|
LEVEL_SYM = 528,
|
|
LEX_HOSTNAME = 529,
|
|
LIKE = 530,
|
|
LIMIT = 531,
|
|
LINEAR_SYM = 532,
|
|
LINES = 533,
|
|
LINESTRING_SYM = 534,
|
|
LIST_SYM = 535,
|
|
LOAD = 536,
|
|
LOCAL_SYM = 537,
|
|
OBSOLETE_TOKEN_538 = 538,
|
|
LOCKS_SYM = 539,
|
|
LOCK_SYM = 540,
|
|
LOGFILE_SYM = 541,
|
|
LOGS_SYM = 542,
|
|
LONGBLOB_SYM = 543,
|
|
LONGTEXT_SYM = 544,
|
|
LONG_NUM = 545,
|
|
LONG_SYM = 546,
|
|
LOOP_SYM = 547,
|
|
LOW_PRIORITY = 548,
|
|
LT = 549,
|
|
MASTER_AUTO_POSITION_SYM = 550,
|
|
MASTER_BIND_SYM = 551,
|
|
MASTER_CONNECT_RETRY_SYM = 552,
|
|
MASTER_DELAY_SYM = 553,
|
|
MASTER_HOST_SYM = 554,
|
|
MASTER_LOG_FILE_SYM = 555,
|
|
MASTER_LOG_POS_SYM = 556,
|
|
MASTER_PASSWORD_SYM = 557,
|
|
MASTER_PORT_SYM = 558,
|
|
MASTER_RETRY_COUNT_SYM = 559,
|
|
MASTER_SERVER_ID_SYM = 560,
|
|
MASTER_SSL_CAPATH_SYM = 561,
|
|
MASTER_TLS_VERSION_SYM = 562,
|
|
MASTER_SSL_CA_SYM = 563,
|
|
MASTER_SSL_CERT_SYM = 564,
|
|
MASTER_SSL_CIPHER_SYM = 565,
|
|
MASTER_SSL_CRL_SYM = 566,
|
|
MASTER_SSL_CRLPATH_SYM = 567,
|
|
MASTER_SSL_KEY_SYM = 568,
|
|
MASTER_SSL_SYM = 569,
|
|
MASTER_SSL_VERIFY_SERVER_CERT_SYM = 570,
|
|
MASTER_SYM = 571,
|
|
MASTER_USER_SYM = 572,
|
|
MASTER_HEARTBEAT_PERIOD_SYM = 573,
|
|
MATCH = 574,
|
|
MAX_CONNECTIONS_PER_HOUR = 575,
|
|
MAX_QUERIES_PER_HOUR = 576,
|
|
MAX_ROWS = 577,
|
|
MAX_SIZE_SYM = 578,
|
|
MAX_SYM = 579,
|
|
MAX_UPDATES_PER_HOUR = 580,
|
|
MAX_USER_CONNECTIONS_SYM = 581,
|
|
MAX_VALUE_SYM = 582,
|
|
MEDIUMBLOB_SYM = 583,
|
|
MEDIUMINT_SYM = 584,
|
|
MEDIUMTEXT_SYM = 585,
|
|
MEDIUM_SYM = 586,
|
|
MEMORY_SYM = 587,
|
|
MERGE_SYM = 588,
|
|
MESSAGE_TEXT_SYM = 589,
|
|
MICROSECOND_SYM = 590,
|
|
MIGRATE_SYM = 591,
|
|
MINUTE_MICROSECOND_SYM = 592,
|
|
MINUTE_SECOND_SYM = 593,
|
|
MINUTE_SYM = 594,
|
|
MIN_ROWS = 595,
|
|
MIN_SYM = 596,
|
|
MODE_SYM = 597,
|
|
MODIFIES_SYM = 598,
|
|
MODIFY_SYM = 599,
|
|
MOD_SYM = 600,
|
|
MONTH_SYM = 601,
|
|
MULTILINESTRING_SYM = 602,
|
|
MULTIPOINT_SYM = 603,
|
|
MULTIPOLYGON_SYM = 604,
|
|
MUTEX_SYM = 605,
|
|
MYSQL_ERRNO_SYM = 606,
|
|
NAMES_SYM = 607,
|
|
NAME_SYM = 608,
|
|
NATIONAL_SYM = 609,
|
|
NATURAL = 610,
|
|
NCHAR_STRING = 611,
|
|
NCHAR_SYM = 612,
|
|
NDBCLUSTER_SYM = 613,
|
|
NE = 614,
|
|
NEG = 615,
|
|
NEVER_SYM = 616,
|
|
NEW_SYM = 617,
|
|
NEXT_SYM = 618,
|
|
NODEGROUP_SYM = 619,
|
|
NONE_SYM = 620,
|
|
NOT2_SYM = 621,
|
|
NOT_SYM = 622,
|
|
NOW_SYM = 623,
|
|
NO_SYM = 624,
|
|
NO_WAIT_SYM = 625,
|
|
NO_WRITE_TO_BINLOG = 626,
|
|
NULL_SYM = 627,
|
|
NUM = 628,
|
|
NUMBER_SYM = 629,
|
|
NUMERIC_SYM = 630,
|
|
NVARCHAR_SYM = 631,
|
|
OFFSET_SYM = 632,
|
|
ON_SYM = 633,
|
|
ONE_SYM = 634,
|
|
ONLY_SYM = 635,
|
|
OPEN_SYM = 636,
|
|
OPTIMIZE = 637,
|
|
OPTIMIZER_COSTS_SYM = 638,
|
|
OPTIONS_SYM = 639,
|
|
OPTION = 640,
|
|
OPTIONALLY = 641,
|
|
OR2_SYM = 642,
|
|
ORDER_SYM = 643,
|
|
OR_OR_SYM = 644,
|
|
OR_SYM = 645,
|
|
OUTER_SYM = 646,
|
|
OUTFILE = 647,
|
|
OUT_SYM = 648,
|
|
OWNER_SYM = 649,
|
|
PACK_KEYS_SYM = 650,
|
|
PAGE_SYM = 651,
|
|
PARAM_MARKER = 652,
|
|
PARSER_SYM = 653,
|
|
OBSOLETE_TOKEN_654 = 654,
|
|
PARTIAL = 655,
|
|
PARTITION_SYM = 656,
|
|
PARTITIONS_SYM = 657,
|
|
PARTITIONING_SYM = 658,
|
|
PASSWORD = 659,
|
|
PHASE_SYM = 660,
|
|
PLUGIN_DIR_SYM = 661,
|
|
PLUGIN_SYM = 662,
|
|
PLUGINS_SYM = 663,
|
|
POINT_SYM = 664,
|
|
POLYGON_SYM = 665,
|
|
PORT_SYM = 666,
|
|
POSITION_SYM = 667,
|
|
PRECEDES_SYM = 668,
|
|
PRECISION = 669,
|
|
PREPARE_SYM = 670,
|
|
PRESERVE_SYM = 671,
|
|
PREV_SYM = 672,
|
|
PRIMARY_SYM = 673,
|
|
PRIVILEGES = 674,
|
|
PROCEDURE_SYM = 675,
|
|
PROCESS = 676,
|
|
PROCESSLIST_SYM = 677,
|
|
PROFILE_SYM = 678,
|
|
PROFILES_SYM = 679,
|
|
PROXY_SYM = 680,
|
|
PURGE = 681,
|
|
QUARTER_SYM = 682,
|
|
QUERY_SYM = 683,
|
|
QUICK = 684,
|
|
RANGE_SYM = 685,
|
|
READS_SYM = 686,
|
|
READ_ONLY_SYM = 687,
|
|
READ_SYM = 688,
|
|
READ_WRITE_SYM = 689,
|
|
REAL_SYM = 690,
|
|
REBUILD_SYM = 691,
|
|
RECOVER_SYM = 692,
|
|
OBSOLETE_TOKEN_693 = 693,
|
|
REDO_BUFFER_SIZE_SYM = 694,
|
|
REDUNDANT_SYM = 695,
|
|
REFERENCES = 696,
|
|
REGEXP = 697,
|
|
RELAY = 698,
|
|
RELAYLOG_SYM = 699,
|
|
RELAY_LOG_FILE_SYM = 700,
|
|
RELAY_LOG_POS_SYM = 701,
|
|
RELAY_THREAD = 702,
|
|
RELEASE_SYM = 703,
|
|
RELOAD = 704,
|
|
REMOVE_SYM = 705,
|
|
RENAME = 706,
|
|
REORGANIZE_SYM = 707,
|
|
REPAIR = 708,
|
|
REPEATABLE_SYM = 709,
|
|
REPEAT_SYM = 710,
|
|
REPLACE_SYM = 711,
|
|
REPLICATION = 712,
|
|
REPLICATE_DO_DB = 713,
|
|
REPLICATE_IGNORE_DB = 714,
|
|
REPLICATE_DO_TABLE = 715,
|
|
REPLICATE_IGNORE_TABLE = 716,
|
|
REPLICATE_WILD_DO_TABLE = 717,
|
|
REPLICATE_WILD_IGNORE_TABLE = 718,
|
|
REPLICATE_REWRITE_DB = 719,
|
|
REQUIRE_SYM = 720,
|
|
RESET_SYM = 721,
|
|
RESIGNAL_SYM = 722,
|
|
RESOURCES = 723,
|
|
RESTORE_SYM = 724,
|
|
RESTRICT = 725,
|
|
RESUME_SYM = 726,
|
|
RETURNED_SQLSTATE_SYM = 727,
|
|
RETURNS_SYM = 728,
|
|
RETURN_SYM = 729,
|
|
REVERSE_SYM = 730,
|
|
REVOKE = 731,
|
|
RIGHT = 732,
|
|
ROLLBACK_SYM = 733,
|
|
ROLLUP_SYM = 734,
|
|
ROTATE_SYM = 735,
|
|
ROUTINE_SYM = 736,
|
|
ROWS_SYM = 737,
|
|
ROW_FORMAT_SYM = 738,
|
|
ROW_SYM = 739,
|
|
ROW_COUNT_SYM = 740,
|
|
RTREE_SYM = 741,
|
|
SAVEPOINT_SYM = 742,
|
|
SCHEDULE_SYM = 743,
|
|
SCHEMA_NAME_SYM = 744,
|
|
SECOND_MICROSECOND_SYM = 745,
|
|
SECOND_SYM = 746,
|
|
SECURITY_SYM = 747,
|
|
SELECT_SYM = 748,
|
|
SENSITIVE_SYM = 749,
|
|
SEPARATOR_SYM = 750,
|
|
SERIALIZABLE_SYM = 751,
|
|
SERIAL_SYM = 752,
|
|
SESSION_SYM = 753,
|
|
SERVER_SYM = 754,
|
|
OBSOLETE_TOKEN_755 = 755,
|
|
SET_SYM = 756,
|
|
SET_VAR = 757,
|
|
SHARE_SYM = 758,
|
|
SHIFT_LEFT = 759,
|
|
SHIFT_RIGHT = 760,
|
|
SHOW = 761,
|
|
SHUTDOWN = 762,
|
|
SIGNAL_SYM = 763,
|
|
SIGNED_SYM = 764,
|
|
SIMPLE_SYM = 765,
|
|
SLAVE = 766,
|
|
SLOW = 767,
|
|
SMALLINT_SYM = 768,
|
|
SNAPSHOT_SYM = 769,
|
|
SOCKET_SYM = 770,
|
|
SONAME_SYM = 771,
|
|
SOUNDS_SYM = 772,
|
|
SOURCE_SYM = 773,
|
|
SPATIAL_SYM = 774,
|
|
SPECIFIC_SYM = 775,
|
|
SQLEXCEPTION_SYM = 776,
|
|
SQLSTATE_SYM = 777,
|
|
SQLWARNING_SYM = 778,
|
|
SQL_AFTER_GTIDS = 779,
|
|
SQL_AFTER_MTS_GAPS = 780,
|
|
SQL_BEFORE_GTIDS = 781,
|
|
SQL_BIG_RESULT = 782,
|
|
SQL_BUFFER_RESULT = 783,
|
|
OBSOLETE_TOKEN_784 = 784,
|
|
SQL_CALC_FOUND_ROWS = 785,
|
|
SQL_NO_CACHE_SYM = 786,
|
|
SQL_SMALL_RESULT = 787,
|
|
SQL_SYM = 788,
|
|
SQL_THREAD = 789,
|
|
SSL_SYM = 790,
|
|
STACKED_SYM = 791,
|
|
STARTING = 792,
|
|
STARTS_SYM = 793,
|
|
START_SYM = 794,
|
|
STATS_AUTO_RECALC_SYM = 795,
|
|
STATS_PERSISTENT_SYM = 796,
|
|
STATS_SAMPLE_PAGES_SYM = 797,
|
|
STATUS_SYM = 798,
|
|
STDDEV_SAMP_SYM = 799,
|
|
STD_SYM = 800,
|
|
STOP_SYM = 801,
|
|
STORAGE_SYM = 802,
|
|
STORED_SYM = 803,
|
|
STRAIGHT_JOIN = 804,
|
|
STRING_SYM = 805,
|
|
SUBCLASS_ORIGIN_SYM = 806,
|
|
SUBDATE_SYM = 807,
|
|
SUBJECT_SYM = 808,
|
|
SUBPARTITIONS_SYM = 809,
|
|
SUBPARTITION_SYM = 810,
|
|
SUBSTRING = 811,
|
|
SUM_SYM = 812,
|
|
SUPER_SYM = 813,
|
|
SUSPEND_SYM = 814,
|
|
SWAPS_SYM = 815,
|
|
SWITCHES_SYM = 816,
|
|
SYSDATE = 817,
|
|
TABLES = 818,
|
|
TABLESPACE_SYM = 819,
|
|
OBSOLETE_TOKEN_820 = 820,
|
|
TABLE_SYM = 821,
|
|
TABLE_CHECKSUM_SYM = 822,
|
|
TABLE_NAME_SYM = 823,
|
|
TEMPORARY = 824,
|
|
TEMPTABLE_SYM = 825,
|
|
TERMINATED = 826,
|
|
TEXT_STRING = 827,
|
|
TEXT_SYM = 828,
|
|
THAN_SYM = 829,
|
|
THEN_SYM = 830,
|
|
TIMESTAMP_SYM = 831,
|
|
TIMESTAMP_ADD = 832,
|
|
TIMESTAMP_DIFF = 833,
|
|
TIME_SYM = 834,
|
|
TINYBLOB_SYM = 835,
|
|
TINYINT_SYM = 836,
|
|
TINYTEXT_SYN = 837,
|
|
TO_SYM = 838,
|
|
TRAILING = 839,
|
|
TRANSACTION_SYM = 840,
|
|
TRIGGERS_SYM = 841,
|
|
TRIGGER_SYM = 842,
|
|
TRIM = 843,
|
|
TRUE_SYM = 844,
|
|
TRUNCATE_SYM = 845,
|
|
TYPES_SYM = 846,
|
|
TYPE_SYM = 847,
|
|
OBSOLETE_TOKEN_848 = 848,
|
|
ULONGLONG_NUM = 849,
|
|
UNCOMMITTED_SYM = 850,
|
|
UNDEFINED_SYM = 851,
|
|
UNDERSCORE_CHARSET = 852,
|
|
UNDOFILE_SYM = 853,
|
|
UNDO_BUFFER_SIZE_SYM = 854,
|
|
UNDO_SYM = 855,
|
|
UNICODE_SYM = 856,
|
|
UNINSTALL_SYM = 857,
|
|
UNION_SYM = 858,
|
|
UNIQUE_SYM = 859,
|
|
UNKNOWN_SYM = 860,
|
|
UNLOCK_SYM = 861,
|
|
UNSIGNED_SYM = 862,
|
|
UNTIL_SYM = 863,
|
|
UPDATE_SYM = 864,
|
|
UPGRADE_SYM = 865,
|
|
USAGE = 866,
|
|
USER = 867,
|
|
USE_FRM = 868,
|
|
USE_SYM = 869,
|
|
USING = 870,
|
|
UTC_DATE_SYM = 871,
|
|
UTC_TIMESTAMP_SYM = 872,
|
|
UTC_TIME_SYM = 873,
|
|
VALIDATION_SYM = 874,
|
|
VALUES = 875,
|
|
VALUE_SYM = 876,
|
|
VARBINARY_SYM = 877,
|
|
VARCHAR_SYM = 878,
|
|
VARIABLES = 879,
|
|
VARIANCE_SYM = 880,
|
|
VARYING = 881,
|
|
VAR_SAMP_SYM = 882,
|
|
VIEW_SYM = 883,
|
|
VIRTUAL_SYM = 884,
|
|
WAIT_SYM = 885,
|
|
WARNINGS = 886,
|
|
WEEK_SYM = 887,
|
|
WEIGHT_STRING_SYM = 888,
|
|
WHEN_SYM = 889,
|
|
WHERE = 890,
|
|
WHILE_SYM = 891,
|
|
WITH = 892,
|
|
OBSOLETE_TOKEN_893 = 893,
|
|
WITH_ROLLUP_SYM = 894,
|
|
WITHOUT_SYM = 895,
|
|
WORK_SYM = 896,
|
|
WRAPPER_SYM = 897,
|
|
WRITE_SYM = 898,
|
|
X509_SYM = 899,
|
|
XA_SYM = 900,
|
|
XID_SYM = 901,
|
|
XML_SYM = 902,
|
|
XOR = 903,
|
|
YEAR_MONTH_SYM = 904,
|
|
YEAR_SYM = 905,
|
|
ZEROFILL_SYM = 906,
|
|
JSON_UNQUOTED_SEPARATOR_SYM = 907,
|
|
PERSIST_SYM = 908,
|
|
ROLE_SYM = 909,
|
|
ADMIN_SYM = 910,
|
|
INVISIBLE_SYM = 911,
|
|
VISIBLE_SYM = 912,
|
|
EXCEPT_SYM = 913,
|
|
COMPONENT_SYM = 914,
|
|
RECURSIVE_SYM = 915,
|
|
GRAMMAR_SELECTOR_EXPR = 916,
|
|
GRAMMAR_SELECTOR_GCOL = 917,
|
|
GRAMMAR_SELECTOR_PART = 918,
|
|
GRAMMAR_SELECTOR_CTE = 919,
|
|
JSON_OBJECTAGG = 920,
|
|
JSON_ARRAYAGG = 921,
|
|
OF_SYM = 922,
|
|
SKIP_SYM = 923,
|
|
LOCKED_SYM = 924,
|
|
NOWAIT_SYM = 925,
|
|
GROUPING_SYM = 926,
|
|
PERSIST_ONLY_SYM = 927,
|
|
HISTOGRAM_SYM = 928,
|
|
BUCKETS_SYM = 929,
|
|
OBSOLETE_TOKEN_930 = 930,
|
|
CLONE_SYM = 931,
|
|
CUME_DIST_SYM = 932,
|
|
DENSE_RANK_SYM = 933,
|
|
EXCLUDE_SYM = 934,
|
|
FIRST_VALUE_SYM = 935,
|
|
FOLLOWING_SYM = 936,
|
|
GROUPS_SYM = 937,
|
|
LAG_SYM = 938,
|
|
LAST_VALUE_SYM = 939,
|
|
LEAD_SYM = 940,
|
|
NTH_VALUE_SYM = 941,
|
|
NTILE_SYM = 942,
|
|
NULLS_SYM = 943,
|
|
OTHERS_SYM = 944,
|
|
OVER_SYM = 945,
|
|
PERCENT_RANK_SYM = 946,
|
|
PRECEDING_SYM = 947,
|
|
RANK_SYM = 948,
|
|
RESPECT_SYM = 949,
|
|
ROW_NUMBER_SYM = 950,
|
|
TIES_SYM = 951,
|
|
UNBOUNDED_SYM = 952,
|
|
WINDOW_SYM = 953,
|
|
EMPTY_SYM = 954,
|
|
JSON_TABLE_SYM = 955,
|
|
NESTED_SYM = 956,
|
|
ORDINALITY_SYM = 957,
|
|
PATH_SYM = 958,
|
|
HISTORY_SYM = 959,
|
|
REUSE_SYM = 960,
|
|
SRID_SYM = 961,
|
|
THREAD_PRIORITY_SYM = 962,
|
|
RESOURCE_SYM = 963,
|
|
SYSTEM_SYM = 964,
|
|
VCPU_SYM = 965,
|
|
MASTER_PUBLIC_KEY_PATH_SYM = 966,
|
|
GET_MASTER_PUBLIC_KEY_SYM = 967,
|
|
RESTART_SYM = 968,
|
|
DEFINITION_SYM = 969,
|
|
DESCRIPTION_SYM = 970,
|
|
ORGANIZATION_SYM = 971,
|
|
REFERENCE_SYM = 972,
|
|
ACTIVE_SYM = 973,
|
|
INACTIVE_SYM = 974,
|
|
LATERAL_SYM = 975,
|
|
ARRAY_SYM = 976,
|
|
MEMBER_SYM = 977,
|
|
OPTIONAL_SYM = 978,
|
|
SECONDARY_SYM = 979,
|
|
SECONDARY_ENGINE_SYM = 980,
|
|
SECONDARY_LOAD_SYM = 981,
|
|
SECONDARY_UNLOAD_SYM = 982,
|
|
RETAIN_SYM = 983,
|
|
OLD_SYM = 984,
|
|
ENFORCED_SYM = 985,
|
|
OJ_SYM = 986,
|
|
NETWORK_NAMESPACE_SYM = 987,
|
|
RANDOM_SYM = 988,
|
|
MASTER_COMPRESSION_ALGORITHM_SYM = 989,
|
|
MASTER_ZSTD_COMPRESSION_LEVEL_SYM = 990,
|
|
PRIVILEGE_CHECKS_USER_SYM = 991,
|
|
CONDITIONLESS_JOIN = 992,
|
|
SUBQUERY_AS_EXPR = 993,
|
|
EMPTY_FROM_CLAUSE = 994
|
|
};
|
|
#endif
|
|
/* Tokens. */
|
|
#define ABORT_SYM 258
|
|
#define ACCESSIBLE_SYM 259
|
|
#define ACCOUNT_SYM 260
|
|
#define ACTION 261
|
|
#define ADD 262
|
|
#define ADDDATE_SYM 263
|
|
#define AFTER_SYM 264
|
|
#define AGAINST 265
|
|
#define AGGREGATE_SYM 266
|
|
#define ALGORITHM_SYM 267
|
|
#define ALL 268
|
|
#define ALTER 269
|
|
#define ALWAYS_SYM 270
|
|
#define OBSOLETE_TOKEN_271 271
|
|
#define ANALYZE_SYM 272
|
|
#define AND_AND_SYM 273
|
|
#define AND_SYM 274
|
|
#define ANY_SYM 275
|
|
#define AS 276
|
|
#define ASC 277
|
|
#define ASCII_SYM 278
|
|
#define ASENSITIVE_SYM 279
|
|
#define AT_SYM 280
|
|
#define AUTOEXTEND_SIZE_SYM 281
|
|
#define AUTO_INC 282
|
|
#define AVG_ROW_LENGTH 283
|
|
#define AVG_SYM 284
|
|
#define BACKUP_SYM 285
|
|
#define BEFORE_SYM 286
|
|
#define BEGIN_SYM 287
|
|
#define BETWEEN_SYM 288
|
|
#define BIGINT_SYM 289
|
|
#define BINARY_SYM 290
|
|
#define BINLOG_SYM 291
|
|
#define BIN_NUM 292
|
|
#define BIT_AND_SYM 293
|
|
#define BIT_OR_SYM 294
|
|
#define BIT_SYM 295
|
|
#define BIT_XOR_SYM 296
|
|
#define BLOB_SYM 297
|
|
#define BLOCK_SYM 298
|
|
#define BOOLEAN_SYM 299
|
|
#define BOOL_SYM 300
|
|
#define BOTH 301
|
|
#define BTREE_SYM 302
|
|
#define BY 303
|
|
#define BYTE_SYM 304
|
|
#define CACHE_SYM 305
|
|
#define CALL_SYM 306
|
|
#define CASCADE 307
|
|
#define CASCADED 308
|
|
#define CASE_SYM 309
|
|
#define CAST_SYM 310
|
|
#define CATALOG_NAME_SYM 311
|
|
#define CHAIN_SYM 312
|
|
#define CHANGE 313
|
|
#define CHANGED 314
|
|
#define CHANNEL_SYM 315
|
|
#define CHARSET 316
|
|
#define CHAR_SYM 317
|
|
#define CHECKSUM_SYM 318
|
|
#define CHECK_SYM 319
|
|
#define CIPHER_SYM 320
|
|
#define CLASS_ORIGIN_SYM 321
|
|
#define CLIENT_SYM 322
|
|
#define CLOSE_SYM 323
|
|
#define COALESCE 324
|
|
#define CODE_SYM 325
|
|
#define COLLATE_SYM 326
|
|
#define COLLATION_SYM 327
|
|
#define COLUMNS 328
|
|
#define COLUMN_SYM 329
|
|
#define COLUMN_FORMAT_SYM 330
|
|
#define COLUMN_NAME_SYM 331
|
|
#define COMMENT_SYM 332
|
|
#define COMMITTED_SYM 333
|
|
#define COMMIT_SYM 334
|
|
#define COMPACT_SYM 335
|
|
#define COMPLETION_SYM 336
|
|
#define COMPRESSED_SYM 337
|
|
#define COMPRESSION_SYM 338
|
|
#define ENCRYPTION_SYM 339
|
|
#define CONCURRENT 340
|
|
#define CONDITION_SYM 341
|
|
#define CONNECTION_SYM 342
|
|
#define CONSISTENT_SYM 343
|
|
#define CONSTRAINT 344
|
|
#define CONSTRAINT_CATALOG_SYM 345
|
|
#define CONSTRAINT_NAME_SYM 346
|
|
#define CONSTRAINT_SCHEMA_SYM 347
|
|
#define CONTAINS_SYM 348
|
|
#define CONTEXT_SYM 349
|
|
#define CONTINUE_SYM 350
|
|
#define CONVERT_SYM 351
|
|
#define COUNT_SYM 352
|
|
#define CPU_SYM 353
|
|
#define CREATE 354
|
|
#define CROSS 355
|
|
#define CUBE_SYM 356
|
|
#define CURDATE 357
|
|
#define CURRENT_SYM 358
|
|
#define CURRENT_USER 359
|
|
#define CURSOR_SYM 360
|
|
#define CURSOR_NAME_SYM 361
|
|
#define CURTIME 362
|
|
#define DATABASE 363
|
|
#define DATABASES 364
|
|
#define DATAFILE_SYM 365
|
|
#define DATA_SYM 366
|
|
#define DATETIME_SYM 367
|
|
#define DATE_ADD_INTERVAL 368
|
|
#define DATE_SUB_INTERVAL 369
|
|
#define DATE_SYM 370
|
|
#define DAY_HOUR_SYM 371
|
|
#define DAY_MICROSECOND_SYM 372
|
|
#define DAY_MINUTE_SYM 373
|
|
#define DAY_SECOND_SYM 374
|
|
#define DAY_SYM 375
|
|
#define DEALLOCATE_SYM 376
|
|
#define DECIMAL_NUM 377
|
|
#define DECIMAL_SYM 378
|
|
#define DECLARE_SYM 379
|
|
#define DEFAULT_SYM 380
|
|
#define DEFAULT_AUTH_SYM 381
|
|
#define DEFINER_SYM 382
|
|
#define DELAYED_SYM 383
|
|
#define DELAY_KEY_WRITE_SYM 384
|
|
#define DELETE_SYM 385
|
|
#define DESC 386
|
|
#define DESCRIBE 387
|
|
#define OBSOLETE_TOKEN_388 388
|
|
#define DETERMINISTIC_SYM 389
|
|
#define DIAGNOSTICS_SYM 390
|
|
#define DIRECTORY_SYM 391
|
|
#define DISABLE_SYM 392
|
|
#define DISCARD_SYM 393
|
|
#define DISK_SYM 394
|
|
#define DISTINCT 395
|
|
#define DIV_SYM 396
|
|
#define DOUBLE_SYM 397
|
|
#define DO_SYM 398
|
|
#define DROP 399
|
|
#define DUAL_SYM 400
|
|
#define DUMPFILE 401
|
|
#define DUPLICATE_SYM 402
|
|
#define DYNAMIC_SYM 403
|
|
#define EACH_SYM 404
|
|
#define ELSE 405
|
|
#define ELSEIF_SYM 406
|
|
#define ENABLE_SYM 407
|
|
#define ENCLOSED 408
|
|
#define END 409
|
|
#define ENDS_SYM 410
|
|
#define END_OF_INPUT 411
|
|
#define ENGINES_SYM 412
|
|
#define ENGINE_SYM 413
|
|
#define ENUM_SYM 414
|
|
#define EQ 415
|
|
#define EQUAL_SYM 416
|
|
#define ERROR_SYM 417
|
|
#define ERRORS 418
|
|
#define ESCAPED 419
|
|
#define ESCAPE_SYM 420
|
|
#define EVENTS_SYM 421
|
|
#define EVENT_SYM 422
|
|
#define EVERY_SYM 423
|
|
#define EXCHANGE_SYM 424
|
|
#define EXECUTE_SYM 425
|
|
#define EXISTS 426
|
|
#define EXIT_SYM 427
|
|
#define EXPANSION_SYM 428
|
|
#define EXPIRE_SYM 429
|
|
#define EXPORT_SYM 430
|
|
#define EXTENDED_SYM 431
|
|
#define EXTENT_SIZE_SYM 432
|
|
#define EXTRACT_SYM 433
|
|
#define FALSE_SYM 434
|
|
#define FAST_SYM 435
|
|
#define FAULTS_SYM 436
|
|
#define FETCH_SYM 437
|
|
#define FILE_SYM 438
|
|
#define FILE_BLOCK_SIZE_SYM 439
|
|
#define FILTER_SYM 440
|
|
#define FIRST_SYM 441
|
|
#define FIXED_SYM 442
|
|
#define FLOAT_NUM 443
|
|
#define FLOAT_SYM 444
|
|
#define FLUSH_SYM 445
|
|
#define FOLLOWS_SYM 446
|
|
#define FORCE_SYM 447
|
|
#define FOREIGN 448
|
|
#define FOR_SYM 449
|
|
#define FORMAT_SYM 450
|
|
#define FOUND_SYM 451
|
|
#define FROM 452
|
|
#define FULL 453
|
|
#define FULLTEXT_SYM 454
|
|
#define FUNCTION_SYM 455
|
|
#define GE 456
|
|
#define GENERAL 457
|
|
#define GENERATED 458
|
|
#define GROUP_REPLICATION 459
|
|
#define GEOMETRYCOLLECTION_SYM 460
|
|
#define GEOMETRY_SYM 461
|
|
#define GET_FORMAT 462
|
|
#define GET_SYM 463
|
|
#define GLOBAL_SYM 464
|
|
#define GRANT 465
|
|
#define GRANTS 466
|
|
#define GROUP_SYM 467
|
|
#define GROUP_CONCAT_SYM 468
|
|
#define GT_SYM 469
|
|
#define HANDLER_SYM 470
|
|
#define HASH_SYM 471
|
|
#define HAVING 472
|
|
#define HELP_SYM 473
|
|
#define HEX_NUM 474
|
|
#define HIGH_PRIORITY 475
|
|
#define HOST_SYM 476
|
|
#define HOSTS_SYM 477
|
|
#define HOUR_MICROSECOND_SYM 478
|
|
#define HOUR_MINUTE_SYM 479
|
|
#define HOUR_SECOND_SYM 480
|
|
#define HOUR_SYM 481
|
|
#define IDENT 482
|
|
#define IDENTIFIED_SYM 483
|
|
#define IDENT_QUOTED 484
|
|
#define IF 485
|
|
#define IGNORE_SYM 486
|
|
#define IGNORE_SERVER_IDS_SYM 487
|
|
#define IMPORT 488
|
|
#define INDEXES 489
|
|
#define INDEX_SYM 490
|
|
#define INFILE 491
|
|
#define INITIAL_SIZE_SYM 492
|
|
#define INNER_SYM 493
|
|
#define INOUT_SYM 494
|
|
#define INSENSITIVE_SYM 495
|
|
#define INSERT_SYM 496
|
|
#define INSERT_METHOD 497
|
|
#define INSTANCE_SYM 498
|
|
#define INSTALL_SYM 499
|
|
#define INTERVAL_SYM 500
|
|
#define INTO 501
|
|
#define INT_SYM 502
|
|
#define INVOKER_SYM 503
|
|
#define IN_SYM 504
|
|
#define IO_AFTER_GTIDS 505
|
|
#define IO_BEFORE_GTIDS 506
|
|
#define IO_SYM 507
|
|
#define IPC_SYM 508
|
|
#define IS 509
|
|
#define ISOLATION 510
|
|
#define ISSUER_SYM 511
|
|
#define ITERATE_SYM 512
|
|
#define JOIN_SYM 513
|
|
#define JSON_SEPARATOR_SYM 514
|
|
#define JSON_SYM 515
|
|
#define KEYS 516
|
|
#define KEY_BLOCK_SIZE 517
|
|
#define KEY_SYM 518
|
|
#define KILL_SYM 519
|
|
#define LANGUAGE_SYM 520
|
|
#define LAST_SYM 521
|
|
#define LE 522
|
|
#define LEADING 523
|
|
#define LEAVES 524
|
|
#define LEAVE_SYM 525
|
|
#define LEFT 526
|
|
#define LESS_SYM 527
|
|
#define LEVEL_SYM 528
|
|
#define LEX_HOSTNAME 529
|
|
#define LIKE 530
|
|
#define LIMIT 531
|
|
#define LINEAR_SYM 532
|
|
#define LINES 533
|
|
#define LINESTRING_SYM 534
|
|
#define LIST_SYM 535
|
|
#define LOAD 536
|
|
#define LOCAL_SYM 537
|
|
#define OBSOLETE_TOKEN_538 538
|
|
#define LOCKS_SYM 539
|
|
#define LOCK_SYM 540
|
|
#define LOGFILE_SYM 541
|
|
#define LOGS_SYM 542
|
|
#define LONGBLOB_SYM 543
|
|
#define LONGTEXT_SYM 544
|
|
#define LONG_NUM 545
|
|
#define LONG_SYM 546
|
|
#define LOOP_SYM 547
|
|
#define LOW_PRIORITY 548
|
|
#define LT 549
|
|
#define MASTER_AUTO_POSITION_SYM 550
|
|
#define MASTER_BIND_SYM 551
|
|
#define MASTER_CONNECT_RETRY_SYM 552
|
|
#define MASTER_DELAY_SYM 553
|
|
#define MASTER_HOST_SYM 554
|
|
#define MASTER_LOG_FILE_SYM 555
|
|
#define MASTER_LOG_POS_SYM 556
|
|
#define MASTER_PASSWORD_SYM 557
|
|
#define MASTER_PORT_SYM 558
|
|
#define MASTER_RETRY_COUNT_SYM 559
|
|
#define MASTER_SERVER_ID_SYM 560
|
|
#define MASTER_SSL_CAPATH_SYM 561
|
|
#define MASTER_TLS_VERSION_SYM 562
|
|
#define MASTER_SSL_CA_SYM 563
|
|
#define MASTER_SSL_CERT_SYM 564
|
|
#define MASTER_SSL_CIPHER_SYM 565
|
|
#define MASTER_SSL_CRL_SYM 566
|
|
#define MASTER_SSL_CRLPATH_SYM 567
|
|
#define MASTER_SSL_KEY_SYM 568
|
|
#define MASTER_SSL_SYM 569
|
|
#define MASTER_SSL_VERIFY_SERVER_CERT_SYM 570
|
|
#define MASTER_SYM 571
|
|
#define MASTER_USER_SYM 572
|
|
#define MASTER_HEARTBEAT_PERIOD_SYM 573
|
|
#define MATCH 574
|
|
#define MAX_CONNECTIONS_PER_HOUR 575
|
|
#define MAX_QUERIES_PER_HOUR 576
|
|
#define MAX_ROWS 577
|
|
#define MAX_SIZE_SYM 578
|
|
#define MAX_SYM 579
|
|
#define MAX_UPDATES_PER_HOUR 580
|
|
#define MAX_USER_CONNECTIONS_SYM 581
|
|
#define MAX_VALUE_SYM 582
|
|
#define MEDIUMBLOB_SYM 583
|
|
#define MEDIUMINT_SYM 584
|
|
#define MEDIUMTEXT_SYM 585
|
|
#define MEDIUM_SYM 586
|
|
#define MEMORY_SYM 587
|
|
#define MERGE_SYM 588
|
|
#define MESSAGE_TEXT_SYM 589
|
|
#define MICROSECOND_SYM 590
|
|
#define MIGRATE_SYM 591
|
|
#define MINUTE_MICROSECOND_SYM 592
|
|
#define MINUTE_SECOND_SYM 593
|
|
#define MINUTE_SYM 594
|
|
#define MIN_ROWS 595
|
|
#define MIN_SYM 596
|
|
#define MODE_SYM 597
|
|
#define MODIFIES_SYM 598
|
|
#define MODIFY_SYM 599
|
|
#define MOD_SYM 600
|
|
#define MONTH_SYM 601
|
|
#define MULTILINESTRING_SYM 602
|
|
#define MULTIPOINT_SYM 603
|
|
#define MULTIPOLYGON_SYM 604
|
|
#define MUTEX_SYM 605
|
|
#define MYSQL_ERRNO_SYM 606
|
|
#define NAMES_SYM 607
|
|
#define NAME_SYM 608
|
|
#define NATIONAL_SYM 609
|
|
#define NATURAL 610
|
|
#define NCHAR_STRING 611
|
|
#define NCHAR_SYM 612
|
|
#define NDBCLUSTER_SYM 613
|
|
#define NE 614
|
|
#define NEG 615
|
|
#define NEVER_SYM 616
|
|
#define NEW_SYM 617
|
|
#define NEXT_SYM 618
|
|
#define NODEGROUP_SYM 619
|
|
#define NONE_SYM 620
|
|
#define NOT2_SYM 621
|
|
#define NOT_SYM 622
|
|
#define NOW_SYM 623
|
|
#define NO_SYM 624
|
|
#define NO_WAIT_SYM 625
|
|
#define NO_WRITE_TO_BINLOG 626
|
|
#define NULL_SYM 627
|
|
#define NUM 628
|
|
#define NUMBER_SYM 629
|
|
#define NUMERIC_SYM 630
|
|
#define NVARCHAR_SYM 631
|
|
#define OFFSET_SYM 632
|
|
#define ON_SYM 633
|
|
#define ONE_SYM 634
|
|
#define ONLY_SYM 635
|
|
#define OPEN_SYM 636
|
|
#define OPTIMIZE 637
|
|
#define OPTIMIZER_COSTS_SYM 638
|
|
#define OPTIONS_SYM 639
|
|
#define OPTION 640
|
|
#define OPTIONALLY 641
|
|
#define OR2_SYM 642
|
|
#define ORDER_SYM 643
|
|
#define OR_OR_SYM 644
|
|
#define OR_SYM 645
|
|
#define OUTER_SYM 646
|
|
#define OUTFILE 647
|
|
#define OUT_SYM 648
|
|
#define OWNER_SYM 649
|
|
#define PACK_KEYS_SYM 650
|
|
#define PAGE_SYM 651
|
|
#define PARAM_MARKER 652
|
|
#define PARSER_SYM 653
|
|
#define OBSOLETE_TOKEN_654 654
|
|
#define PARTIAL 655
|
|
#define PARTITION_SYM 656
|
|
#define PARTITIONS_SYM 657
|
|
#define PARTITIONING_SYM 658
|
|
#define PASSWORD 659
|
|
#define PHASE_SYM 660
|
|
#define PLUGIN_DIR_SYM 661
|
|
#define PLUGIN_SYM 662
|
|
#define PLUGINS_SYM 663
|
|
#define POINT_SYM 664
|
|
#define POLYGON_SYM 665
|
|
#define PORT_SYM 666
|
|
#define POSITION_SYM 667
|
|
#define PRECEDES_SYM 668
|
|
#define PRECISION 669
|
|
#define PREPARE_SYM 670
|
|
#define PRESERVE_SYM 671
|
|
#define PREV_SYM 672
|
|
#define PRIMARY_SYM 673
|
|
#define PRIVILEGES 674
|
|
#define PROCEDURE_SYM 675
|
|
#define PROCESS 676
|
|
#define PROCESSLIST_SYM 677
|
|
#define PROFILE_SYM 678
|
|
#define PROFILES_SYM 679
|
|
#define PROXY_SYM 680
|
|
#define PURGE 681
|
|
#define QUARTER_SYM 682
|
|
#define QUERY_SYM 683
|
|
#define QUICK 684
|
|
#define RANGE_SYM 685
|
|
#define READS_SYM 686
|
|
#define READ_ONLY_SYM 687
|
|
#define READ_SYM 688
|
|
#define READ_WRITE_SYM 689
|
|
#define REAL_SYM 690
|
|
#define REBUILD_SYM 691
|
|
#define RECOVER_SYM 692
|
|
#define OBSOLETE_TOKEN_693 693
|
|
#define REDO_BUFFER_SIZE_SYM 694
|
|
#define REDUNDANT_SYM 695
|
|
#define REFERENCES 696
|
|
#define REGEXP 697
|
|
#define RELAY 698
|
|
#define RELAYLOG_SYM 699
|
|
#define RELAY_LOG_FILE_SYM 700
|
|
#define RELAY_LOG_POS_SYM 701
|
|
#define RELAY_THREAD 702
|
|
#define RELEASE_SYM 703
|
|
#define RELOAD 704
|
|
#define REMOVE_SYM 705
|
|
#define RENAME 706
|
|
#define REORGANIZE_SYM 707
|
|
#define REPAIR 708
|
|
#define REPEATABLE_SYM 709
|
|
#define REPEAT_SYM 710
|
|
#define REPLACE_SYM 711
|
|
#define REPLICATION 712
|
|
#define REPLICATE_DO_DB 713
|
|
#define REPLICATE_IGNORE_DB 714
|
|
#define REPLICATE_DO_TABLE 715
|
|
#define REPLICATE_IGNORE_TABLE 716
|
|
#define REPLICATE_WILD_DO_TABLE 717
|
|
#define REPLICATE_WILD_IGNORE_TABLE 718
|
|
#define REPLICATE_REWRITE_DB 719
|
|
#define REQUIRE_SYM 720
|
|
#define RESET_SYM 721
|
|
#define RESIGNAL_SYM 722
|
|
#define RESOURCES 723
|
|
#define RESTORE_SYM 724
|
|
#define RESTRICT 725
|
|
#define RESUME_SYM 726
|
|
#define RETURNED_SQLSTATE_SYM 727
|
|
#define RETURNS_SYM 728
|
|
#define RETURN_SYM 729
|
|
#define REVERSE_SYM 730
|
|
#define REVOKE 731
|
|
#define RIGHT 732
|
|
#define ROLLBACK_SYM 733
|
|
#define ROLLUP_SYM 734
|
|
#define ROTATE_SYM 735
|
|
#define ROUTINE_SYM 736
|
|
#define ROWS_SYM 737
|
|
#define ROW_FORMAT_SYM 738
|
|
#define ROW_SYM 739
|
|
#define ROW_COUNT_SYM 740
|
|
#define RTREE_SYM 741
|
|
#define SAVEPOINT_SYM 742
|
|
#define SCHEDULE_SYM 743
|
|
#define SCHEMA_NAME_SYM 744
|
|
#define SECOND_MICROSECOND_SYM 745
|
|
#define SECOND_SYM 746
|
|
#define SECURITY_SYM 747
|
|
#define SELECT_SYM 748
|
|
#define SENSITIVE_SYM 749
|
|
#define SEPARATOR_SYM 750
|
|
#define SERIALIZABLE_SYM 751
|
|
#define SERIAL_SYM 752
|
|
#define SESSION_SYM 753
|
|
#define SERVER_SYM 754
|
|
#define OBSOLETE_TOKEN_755 755
|
|
#define SET_SYM 756
|
|
#define SET_VAR 757
|
|
#define SHARE_SYM 758
|
|
#define SHIFT_LEFT 759
|
|
#define SHIFT_RIGHT 760
|
|
#define SHOW 761
|
|
#define SHUTDOWN 762
|
|
#define SIGNAL_SYM 763
|
|
#define SIGNED_SYM 764
|
|
#define SIMPLE_SYM 765
|
|
#define SLAVE 766
|
|
#define SLOW 767
|
|
#define SMALLINT_SYM 768
|
|
#define SNAPSHOT_SYM 769
|
|
#define SOCKET_SYM 770
|
|
#define SONAME_SYM 771
|
|
#define SOUNDS_SYM 772
|
|
#define SOURCE_SYM 773
|
|
#define SPATIAL_SYM 774
|
|
#define SPECIFIC_SYM 775
|
|
#define SQLEXCEPTION_SYM 776
|
|
#define SQLSTATE_SYM 777
|
|
#define SQLWARNING_SYM 778
|
|
#define SQL_AFTER_GTIDS 779
|
|
#define SQL_AFTER_MTS_GAPS 780
|
|
#define SQL_BEFORE_GTIDS 781
|
|
#define SQL_BIG_RESULT 782
|
|
#define SQL_BUFFER_RESULT 783
|
|
#define OBSOLETE_TOKEN_784 784
|
|
#define SQL_CALC_FOUND_ROWS 785
|
|
#define SQL_NO_CACHE_SYM 786
|
|
#define SQL_SMALL_RESULT 787
|
|
#define SQL_SYM 788
|
|
#define SQL_THREAD 789
|
|
#define SSL_SYM 790
|
|
#define STACKED_SYM 791
|
|
#define STARTING 792
|
|
#define STARTS_SYM 793
|
|
#define START_SYM 794
|
|
#define STATS_AUTO_RECALC_SYM 795
|
|
#define STATS_PERSISTENT_SYM 796
|
|
#define STATS_SAMPLE_PAGES_SYM 797
|
|
#define STATUS_SYM 798
|
|
#define STDDEV_SAMP_SYM 799
|
|
#define STD_SYM 800
|
|
#define STOP_SYM 801
|
|
#define STORAGE_SYM 802
|
|
#define STORED_SYM 803
|
|
#define STRAIGHT_JOIN 804
|
|
#define STRING_SYM 805
|
|
#define SUBCLASS_ORIGIN_SYM 806
|
|
#define SUBDATE_SYM 807
|
|
#define SUBJECT_SYM 808
|
|
#define SUBPARTITIONS_SYM 809
|
|
#define SUBPARTITION_SYM 810
|
|
#define SUBSTRING 811
|
|
#define SUM_SYM 812
|
|
#define SUPER_SYM 813
|
|
#define SUSPEND_SYM 814
|
|
#define SWAPS_SYM 815
|
|
#define SWITCHES_SYM 816
|
|
#define SYSDATE 817
|
|
#define TABLES 818
|
|
#define TABLESPACE_SYM 819
|
|
#define OBSOLETE_TOKEN_820 820
|
|
#define TABLE_SYM 821
|
|
#define TABLE_CHECKSUM_SYM 822
|
|
#define TABLE_NAME_SYM 823
|
|
#define TEMPORARY 824
|
|
#define TEMPTABLE_SYM 825
|
|
#define TERMINATED 826
|
|
#define TEXT_STRING 827
|
|
#define TEXT_SYM 828
|
|
#define THAN_SYM 829
|
|
#define THEN_SYM 830
|
|
#define TIMESTAMP_SYM 831
|
|
#define TIMESTAMP_ADD 832
|
|
#define TIMESTAMP_DIFF 833
|
|
#define TIME_SYM 834
|
|
#define TINYBLOB_SYM 835
|
|
#define TINYINT_SYM 836
|
|
#define TINYTEXT_SYN 837
|
|
#define TO_SYM 838
|
|
#define TRAILING 839
|
|
#define TRANSACTION_SYM 840
|
|
#define TRIGGERS_SYM 841
|
|
#define TRIGGER_SYM 842
|
|
#define TRIM 843
|
|
#define TRUE_SYM 844
|
|
#define TRUNCATE_SYM 845
|
|
#define TYPES_SYM 846
|
|
#define TYPE_SYM 847
|
|
#define OBSOLETE_TOKEN_848 848
|
|
#define ULONGLONG_NUM 849
|
|
#define UNCOMMITTED_SYM 850
|
|
#define UNDEFINED_SYM 851
|
|
#define UNDERSCORE_CHARSET 852
|
|
#define UNDOFILE_SYM 853
|
|
#define UNDO_BUFFER_SIZE_SYM 854
|
|
#define UNDO_SYM 855
|
|
#define UNICODE_SYM 856
|
|
#define UNINSTALL_SYM 857
|
|
#define UNION_SYM 858
|
|
#define UNIQUE_SYM 859
|
|
#define UNKNOWN_SYM 860
|
|
#define UNLOCK_SYM 861
|
|
#define UNSIGNED_SYM 862
|
|
#define UNTIL_SYM 863
|
|
#define UPDATE_SYM 864
|
|
#define UPGRADE_SYM 865
|
|
#define USAGE 866
|
|
#define USER 867
|
|
#define USE_FRM 868
|
|
#define USE_SYM 869
|
|
#define USING 870
|
|
#define UTC_DATE_SYM 871
|
|
#define UTC_TIMESTAMP_SYM 872
|
|
#define UTC_TIME_SYM 873
|
|
#define VALIDATION_SYM 874
|
|
#define VALUES 875
|
|
#define VALUE_SYM 876
|
|
#define VARBINARY_SYM 877
|
|
#define VARCHAR_SYM 878
|
|
#define VARIABLES 879
|
|
#define VARIANCE_SYM 880
|
|
#define VARYING 881
|
|
#define VAR_SAMP_SYM 882
|
|
#define VIEW_SYM 883
|
|
#define VIRTUAL_SYM 884
|
|
#define WAIT_SYM 885
|
|
#define WARNINGS 886
|
|
#define WEEK_SYM 887
|
|
#define WEIGHT_STRING_SYM 888
|
|
#define WHEN_SYM 889
|
|
#define WHERE 890
|
|
#define WHILE_SYM 891
|
|
#define WITH 892
|
|
#define OBSOLETE_TOKEN_893 893
|
|
#define WITH_ROLLUP_SYM 894
|
|
#define WITHOUT_SYM 895
|
|
#define WORK_SYM 896
|
|
#define WRAPPER_SYM 897
|
|
#define WRITE_SYM 898
|
|
#define X509_SYM 899
|
|
#define XA_SYM 900
|
|
#define XID_SYM 901
|
|
#define XML_SYM 902
|
|
#define XOR 903
|
|
#define YEAR_MONTH_SYM 904
|
|
#define YEAR_SYM 905
|
|
#define ZEROFILL_SYM 906
|
|
#define JSON_UNQUOTED_SEPARATOR_SYM 907
|
|
#define PERSIST_SYM 908
|
|
#define ROLE_SYM 909
|
|
#define ADMIN_SYM 910
|
|
#define INVISIBLE_SYM 911
|
|
#define VISIBLE_SYM 912
|
|
#define EXCEPT_SYM 913
|
|
#define COMPONENT_SYM 914
|
|
#define RECURSIVE_SYM 915
|
|
#define GRAMMAR_SELECTOR_EXPR 916
|
|
#define GRAMMAR_SELECTOR_GCOL 917
|
|
#define GRAMMAR_SELECTOR_PART 918
|
|
#define GRAMMAR_SELECTOR_CTE 919
|
|
#define JSON_OBJECTAGG 920
|
|
#define JSON_ARRAYAGG 921
|
|
#define OF_SYM 922
|
|
#define SKIP_SYM 923
|
|
#define LOCKED_SYM 924
|
|
#define NOWAIT_SYM 925
|
|
#define GROUPING_SYM 926
|
|
#define PERSIST_ONLY_SYM 927
|
|
#define HISTOGRAM_SYM 928
|
|
#define BUCKETS_SYM 929
|
|
#define OBSOLETE_TOKEN_930 930
|
|
#define CLONE_SYM 931
|
|
#define CUME_DIST_SYM 932
|
|
#define DENSE_RANK_SYM 933
|
|
#define EXCLUDE_SYM 934
|
|
#define FIRST_VALUE_SYM 935
|
|
#define FOLLOWING_SYM 936
|
|
#define GROUPS_SYM 937
|
|
#define LAG_SYM 938
|
|
#define LAST_VALUE_SYM 939
|
|
#define LEAD_SYM 940
|
|
#define NTH_VALUE_SYM 941
|
|
#define NTILE_SYM 942
|
|
#define NULLS_SYM 943
|
|
#define OTHERS_SYM 944
|
|
#define OVER_SYM 945
|
|
#define PERCENT_RANK_SYM 946
|
|
#define PRECEDING_SYM 947
|
|
#define RANK_SYM 948
|
|
#define RESPECT_SYM 949
|
|
#define ROW_NUMBER_SYM 950
|
|
#define TIES_SYM 951
|
|
#define UNBOUNDED_SYM 952
|
|
#define WINDOW_SYM 953
|
|
#define EMPTY_SYM 954
|
|
#define JSON_TABLE_SYM 955
|
|
#define NESTED_SYM 956
|
|
#define ORDINALITY_SYM 957
|
|
#define PATH_SYM 958
|
|
#define HISTORY_SYM 959
|
|
#define REUSE_SYM 960
|
|
#define SRID_SYM 961
|
|
#define THREAD_PRIORITY_SYM 962
|
|
#define RESOURCE_SYM 963
|
|
#define SYSTEM_SYM 964
|
|
#define VCPU_SYM 965
|
|
#define MASTER_PUBLIC_KEY_PATH_SYM 966
|
|
#define GET_MASTER_PUBLIC_KEY_SYM 967
|
|
#define RESTART_SYM 968
|
|
#define DEFINITION_SYM 969
|
|
#define DESCRIPTION_SYM 970
|
|
#define ORGANIZATION_SYM 971
|
|
#define REFERENCE_SYM 972
|
|
#define ACTIVE_SYM 973
|
|
#define INACTIVE_SYM 974
|
|
#define LATERAL_SYM 975
|
|
#define ARRAY_SYM 976
|
|
#define MEMBER_SYM 977
|
|
#define OPTIONAL_SYM 978
|
|
#define SECONDARY_SYM 979
|
|
#define SECONDARY_ENGINE_SYM 980
|
|
#define SECONDARY_LOAD_SYM 981
|
|
#define SECONDARY_UNLOAD_SYM 982
|
|
#define RETAIN_SYM 983
|
|
#define OLD_SYM 984
|
|
#define ENFORCED_SYM 985
|
|
#define OJ_SYM 986
|
|
#define NETWORK_NAMESPACE_SYM 987
|
|
#define RANDOM_SYM 988
|
|
#define MASTER_COMPRESSION_ALGORITHM_SYM 989
|
|
#define MASTER_ZSTD_COMPRESSION_LEVEL_SYM 990
|
|
#define PRIVILEGE_CHECKS_USER_SYM 991
|
|
#define CONDITIONLESS_JOIN 992
|
|
#define SUBQUERY_AS_EXPR 993
|
|
#define EMPTY_FROM_CLAUSE 994
|
|
|
|
/* Value type. */
|
|
|
|
/* Location type. */
|
|
#if ! defined YYLTYPE && ! defined YYLTYPE_IS_DECLARED
|
|
typedef struct YYLTYPE YYLTYPE;
|
|
struct YYLTYPE
|
|
{
|
|
int first_line;
|
|
int first_column;
|
|
int last_line;
|
|
int last_column;
|
|
};
|
|
# define YYLTYPE_IS_DECLARED 1
|
|
# define YYLTYPE_IS_TRIVIAL 1
|
|
#endif
|
|
|
|
|
|
|
|
int MYSQLparse (class THD *YYTHD, class Parse_tree_root **parse_tree);
|
|
|
|
#endif /* !YY_MYSQL_EXPORT_HOME3_PB2_BUILD_SB_4_36015059_1568969063_34_DIST_GPL_SQL_SQL_YACC_H_INCLUDED */
|
|
|