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