1 /* A Bison parser, made by GNU Bison 3.3.2.  */
2 
3 /* Bison interface for Yacc-like parsers in C
4 
5    Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2019 Free Software Foundation,
6    Inc.
7 
8    This program is free software: you can redistribute it and/or modify
9    it under the terms of the GNU General Public License as published by
10    the Free Software Foundation, either version 3 of the License, or
11    (at your option) any later version.
12 
13    This program is distributed in the hope that it will be useful,
14    but WITHOUT ANY WARRANTY; without even the implied warranty of
15    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16    GNU General Public License for more details.
17 
18    You should have received a copy of the GNU General Public License
19    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
20 
21 /* As a special exception, you may create a larger work that contains
22    part or all of the Bison parser skeleton and distribute that work
23    under terms of your choice, so long as that work isn't itself a
24    parser generator using the skeleton or a modified version thereof
25    as a parser skeleton.  Alternatively, if you modify or redistribute
26    the parser skeleton itself, you may (at your option) remove this
27    special exception, which will cause the skeleton and the resulting
28    Bison output files to be licensed under the GNU General Public
29    License without this special exception.
30 
31    This special exception was added by the Free Software Foundation in
32    version 2.2 of Bison.  */
33 
34 /* Undocumented macros, especially those whose name start with YY_,
35    are private implementation details.  Do not rely on them.  */
36 
37 #ifndef YY_YY_PARSER_H_INCLUDED
38 # define YY_YY_PARSER_H_INCLUDED
39 /* Debug traces.  */
40 #ifndef YYDEBUG
41 # define YYDEBUG 0
42 #endif
43 #if YYDEBUG
44 extern int yydebug;
45 #endif
46 
47 /* Token type.  */
48 #ifndef YYTOKENTYPE
49 # define YYTOKENTYPE
50   enum yytokentype
51   {
52     TOKEN_EOF = 0,
53     THREEDIMENSIONAL = 258,
54     ABSENT = 259,
55     ACCEPT = 260,
56     ACCESS = 261,
57     ACTIVEX = 262,
58     ACTION = 263,
59     ACTUAL = 264,
60     ADD = 265,
61     ADDRESS = 266,
62     ADJUSTABLE_COLUMNS = 267,
63     ADVANCING = 268,
64     AFTER = 269,
65     ALIGNMENT = 270,
66     ALL = 271,
67     ALLOCATE = 272,
68     ALLOWING = 273,
69     ALPHABET = 274,
70     ALPHABETIC = 275,
71     ALPHABETIC_LOWER = 276,
72     ALPHABETIC_UPPER = 277,
73     ALPHANUMERIC = 278,
74     ALPHANUMERIC_EDITED = 279,
75     ALSO = 280,
76     ALTER = 281,
77     ALTERNATE = 282,
78     AND = 283,
79     ANY = 284,
80     APPLY = 285,
81     ARE = 286,
82     AREA = 287,
83     AREAS = 288,
84     ARGUMENT_NUMBER = 289,
85     ARGUMENT_VALUE = 290,
86     ARITHMETIC = 291,
87     AS = 292,
88     ASCENDING = 293,
89     ASCII = 294,
90     ASSIGN = 295,
91     AT = 296,
92     ATTRIBUTE = 297,
93     ATTRIBUTES = 298,
94     AUTO = 299,
95     AUTO_DECIMAL = 300,
96     AUTO_SPIN = 301,
97     AUTOMATIC = 302,
98     AWAY_FROM_ZERO = 303,
99     BACKGROUND_COLOR = 304,
100     BACKGROUND_HIGH = 305,
101     BACKGROUND_LOW = 306,
102     BACKGROUND_STANDARD = 307,
103     BAR = 308,
104     BASED = 309,
105     BEFORE = 310,
106     BELL = 311,
107     BINARY = 312,
108     BINARY_C_LONG = 313,
109     BINARY_CHAR = 314,
110     BINARY_DOUBLE = 315,
111     BINARY_LONG = 316,
112     BINARY_SEQUENTIAL = 317,
113     BINARY_SHORT = 318,
114     BIT = 319,
115     BITMAP = 320,
116     BITMAP_END = 321,
117     BITMAP_HANDLE = 322,
118     BITMAP_NUMBER = 323,
119     BITMAP_START = 324,
120     BITMAP_TIMER = 325,
121     BITMAP_TRAILING = 326,
122     BITMAP_TRANSPARENT_COLOR = 327,
123     BITMAP_WIDTH = 328,
124     BLANK = 329,
125     BLINK = 330,
126     BLOCK = 331,
127     BOTTOM = 332,
128     BOX = 333,
129     BOXED = 334,
130     BULK_ADDITION = 335,
131     BUSY = 336,
132     BUTTONS = 337,
133     BY = 338,
134     BYTE_LENGTH = 339,
135     C = 340,
136     CALENDAR_FONT = 341,
137     CALL = 342,
138     CANCEL = 343,
139     CANCEL_BUTTON = 344,
140     CAPACITY = 345,
141     CARD_PUNCH = 346,
142     CARD_READER = 347,
143     CASSETTE = 348,
144     CCOL = 349,
145     CD = 350,
146     CELL = 351,
147     CELL_COLOR = 352,
148     CELL_DATA = 353,
149     CELL_FONT = 354,
150     CELL_PROTECTION = 355,
151     CENTER = 356,
152     CENTERED = 357,
153     CENTERED_HEADINGS = 358,
154     CENTURY_DATE = 359,
155     CF = 360,
156     CH = 361,
157     CHAINING = 362,
158     CHANGED = 363,
159     CHARACTER = 364,
160     CHARACTERS = 365,
161     CHECK_BOX = 366,
162     CLASS = 367,
163     CLASSIFICATION = 368,
164     CLASS_NAME = 369,
165     CLEAR_SELECTION = 370,
166     CLINE = 371,
167     CLINES = 372,
168     CLOSE = 373,
169     COBOL = 374,
170     CODE = 375,
171     CODE_SET = 376,
172     COLLATING = 377,
173     COL = 378,
174     COLOR = 379,
175     COLORS = 380,
176     COLS = 381,
177     COLUMN = 382,
178     COLUMN_COLOR = 383,
179     COLUMN_DIVIDERS = 384,
180     COLUMN_FONT = 385,
181     COLUMN_HEADINGS = 386,
182     COLUMN_PROTECTION = 387,
183     COLUMNS = 388,
184     COMBO_BOX = 389,
185     COMMA = 390,
186     COMMAND_LINE = 391,
187     COMMA_DELIM = 392,
188     COMMIT = 393,
189     COMMON = 394,
190     COMMUNICATION = 395,
191     COMP = 396,
192     COMPUTE = 397,
193     COMP_0 = 398,
194     COMP_1 = 399,
195     COMP_2 = 400,
196     COMP_3 = 401,
197     COMP_4 = 402,
198     COMP_5 = 403,
199     COMP_6 = 404,
200     COMP_N = 405,
201     COMP_X = 406,
202     CONCATENATE_FUNC = 407,
203     CONDITION = 408,
204     CONFIGURATION = 409,
205     CONSTANT = 410,
206     CONTAINS = 411,
207     CONTENT = 412,
208     CONTENT_LENGTH_FUNC = 413,
209     CONTENT_OF_FUNC = 414,
210     CONTINUE = 415,
211     CONTROL = 416,
212     CONTROLS = 417,
213     CONVERSION = 418,
214     CONVERTING = 419,
215     COPY = 420,
216     COPY_SELECTION = 421,
217     CORE_INDEX = 422,
218     CORRESPONDING = 423,
219     COUNT = 424,
220     CRT = 425,
221     CRT_UNDER = 426,
222     CSIZE = 427,
223     CURRENCY = 428,
224     CURRENT_DATE_FUNC = 429,
225     CURSOR = 430,
226     CURSOR_COL = 431,
227     CURSOR_COLOR = 432,
228     CURSOR_FRAME_WIDTH = 433,
229     CURSOR_ROW = 434,
230     CURSOR_X = 435,
231     CURSOR_Y = 436,
232     CUSTOM_PRINT_TEMPLATE = 437,
233     CYCLE = 438,
234     CYL_INDEX = 439,
235     CYL_OVERFLOW = 440,
236     DASHED = 441,
237     DATA = 442,
238     DATA_COLUMNS = 443,
239     DATA_TYPES = 444,
240     DATE = 445,
241     DATE_ENTRY = 446,
242     DAY = 447,
243     DAY_OF_WEEK = 448,
244     DE = 449,
245     DEBUGGING = 450,
246     DECIMAL_POINT = 451,
247     DECLARATIVES = 452,
248     DEFAULT = 453,
249     DEFAULT_BUTTON = 454,
250     DEFAULT_FONT = 455,
251     DELETE = 456,
252     DELIMITED = 457,
253     DELIMITER = 458,
254     DEPENDING = 459,
255     DESCENDING = 460,
256     DESTINATION = 461,
257     DESTROY = 462,
258     DETAIL = 463,
259     DISABLE = 464,
260     DISC = 465,
261     DISK = 466,
262     DISP = 467,
263     DISPLAY = 468,
264     DISPLAY_COLUMNS = 469,
265     DISPLAY_FORMAT = 470,
266     DISPLAY_OF_FUNC = 471,
267     DIVIDE = 472,
268     DIVIDERS = 473,
269     DIVIDER_COLOR = 474,
270     DIVISION = 475,
271     DOTDASH = 476,
272     DOTTED = 477,
273     DRAG_COLOR = 478,
274     DROP_DOWN = 479,
275     DROP_LIST = 480,
276     DOWN = 481,
277     DUPLICATES = 482,
278     DYNAMIC = 483,
279     EBCDIC = 484,
280     EC = 485,
281     ECHO = 486,
282     EGI = 487,
283     EIGHTY_EIGHT = 488,
284     ENABLE = 489,
285     ELEMENT = 490,
286     ELSE = 491,
287     EMI = 492,
288     ENCRYPTION = 493,
289     ENCODING = 494,
290     END = 495,
291     END_ACCEPT = 496,
292     END_ADD = 497,
293     END_CALL = 498,
294     END_COMPUTE = 499,
295     END_COLOR = 500,
296     END_DELETE = 501,
297     END_DISPLAY = 502,
298     END_DIVIDE = 503,
299     END_EVALUATE = 504,
300     END_FUNCTION = 505,
301     END_IF = 506,
302     END_JSON = 507,
303     END_MODIFY = 508,
304     END_MULTIPLY = 509,
305     END_PERFORM = 510,
306     END_PROGRAM = 511,
307     END_READ = 512,
308     END_RECEIVE = 513,
309     END_RETURN = 514,
310     END_REWRITE = 515,
311     END_SEARCH = 516,
312     END_START = 517,
313     END_STRING = 518,
314     END_SUBTRACT = 519,
315     END_UNSTRING = 520,
316     END_WRITE = 521,
317     END_XML = 522,
318     ENGRAVED = 523,
319     ENSURE_VISIBLE = 524,
320     ENTRY = 525,
321     ENTRY_CONVENTION = 526,
322     ENTRY_FIELD = 527,
323     ENTRY_REASON = 528,
324     ENVIRONMENT = 529,
325     ENVIRONMENT_NAME = 530,
326     ENVIRONMENT_VALUE = 531,
327     EOL = 532,
328     EOP = 533,
329     EOS = 534,
330     EQUAL = 535,
331     ERASE = 536,
332     ERROR = 537,
333     ESCAPE = 538,
334     ESCAPE_BUTTON = 539,
335     ESI = 540,
336     EVALUATE = 541,
337     EVENT = 542,
338     EVENT_LIST = 543,
339     EVENT_STATUS = 544,
340     EVERY = 545,
341     EXCEPTION = 546,
342     EXCEPTION_CONDITION = 547,
343     EXCEPTION_VALUE = 548,
344     EXPAND = 549,
345     EXCLUSIVE = 550,
346     EXHIBIT = 551,
347     EXIT = 552,
348     EXPONENTIATION = 553,
349     EXTEND = 554,
350     EXTENDED_SEARCH = 555,
351     EXTERNAL = 556,
352     EXTERNAL_FORM = 557,
353     F = 558,
354     FD = 559,
355     FH__FCD = 560,
356     FH__KEYDEF = 561,
357     FILE_CONTROL = 562,
358     FILE_ID = 563,
359     FILE_LIMIT = 564,
360     FILE_LIMITS = 565,
361     FILE_NAME = 566,
362     FILE_POS = 567,
363     FILL_COLOR = 568,
364     FILL_COLOR2 = 569,
365     FILL_PERCENT = 570,
366     FILLER = 571,
367     FINAL = 572,
368     FINISH_REASON = 573,
369     FIRST = 574,
370     FIXED = 575,
371     FIXED_FONT = 576,
372     FIXED_WIDTH = 577,
373     FLAT = 578,
374     FLAT_BUTTONS = 579,
375     FLOAT_BINARY_128 = 580,
376     FLOAT_BINARY_32 = 581,
377     FLOAT_BINARY_64 = 582,
378     FLOAT_DECIMAL_16 = 583,
379     FLOAT_DECIMAL_34 = 584,
380     FLOAT_DECIMAL_7 = 585,
381     FLOAT_EXTENDED = 586,
382     FLOAT_LONG = 587,
383     FLOAT_SHORT = 588,
384     FLOATING = 589,
385     FONT = 590,
386     FOOTING = 591,
387     FOR = 592,
388     FOREGROUND_COLOR = 593,
389     FOREVER = 594,
390     FORMATTED_DATE_FUNC = 595,
391     FORMATTED_DATETIME_FUNC = 596,
392     FORMATTED_TIME_FUNC = 597,
393     FRAME = 598,
394     FRAMED = 599,
395     FREE = 600,
396     FROM = 601,
397     FROM_CRT = 602,
398     FULL = 603,
399     FULL_HEIGHT = 604,
400     FUNCTION = 605,
401     FUNCTION_ID = 606,
402     FUNCTION_NAME = 607,
403     GENERATE = 608,
404     GIVING = 609,
405     GLOBAL = 610,
406     GO = 611,
407     GO_BACK = 612,
408     GO_FORWARD = 613,
409     GO_HOME = 614,
410     GO_SEARCH = 615,
411     GOBACK = 616,
412     GRAPHICAL = 617,
413     GREATER = 618,
414     GREATER_OR_EQUAL = 619,
415     GRID = 620,
416     GROUP = 621,
417     GROUP_VALUE = 622,
418     HANDLE = 623,
419     HAS_CHILDREN = 624,
420     HEADING = 625,
421     HEADING_COLOR = 626,
422     HEADING_DIVIDER_COLOR = 627,
423     HEADING_FONT = 628,
424     HEAVY = 629,
425     HEIGHT_IN_CELLS = 630,
426     HIDDEN_DATA = 631,
427     HIGHLIGHT = 632,
428     HIGH_COLOR = 633,
429     HIGH_VALUE = 634,
430     HOT_TRACK = 635,
431     HSCROLL = 636,
432     HSCROLL_POS = 637,
433     ICON = 638,
434     ID = 639,
435     IDENTIFIED = 640,
436     IDENTIFICATION = 641,
437     IF = 642,
438     IGNORE = 643,
439     IGNORING = 644,
440     IN = 645,
441     INDEPENDENT = 646,
442     INDEX = 647,
443     INDEXED = 648,
444     INDICATE = 649,
445     INITIALIZE = 650,
446     INITIALIZED = 651,
447     INITIATE = 652,
448     INPUT = 653,
449     INPUT_OUTPUT = 654,
450     INQUIRE = 655,
451     INSERTION_INDEX = 656,
452     INSERT_ROWS = 657,
453     INSPECT = 658,
454     INTERMEDIATE = 659,
455     INTO = 660,
456     INTRINSIC = 661,
457     INVALID = 662,
458     INVALID_KEY = 663,
459     IS = 664,
460     ITEM = 665,
461     ITEM_TEXT = 666,
462     ITEM_TO_ADD = 667,
463     ITEM_TO_DELETE = 668,
464     ITEM_TO_EMPTY = 669,
465     ITEM_VALUE = 670,
466     I_O = 671,
467     I_O_CONTROL = 672,
468     JSON = 673,
469     JUSTIFIED = 674,
470     KEPT = 675,
471     KEY = 676,
472     KEYBOARD = 677,
473     LABEL = 678,
474     LABEL_OFFSET = 679,
475     LARGE_FONT = 680,
476     LARGE_OFFSET = 681,
477     LAST = 682,
478     LAST_ROW = 683,
479     LAYOUT_DATA = 684,
480     LAYOUT_MANAGER = 685,
481     LEADING = 686,
482     LEADING_SHIFT = 687,
483     LEAVE = 688,
484     LEFT = 689,
485     LEFTLINE = 690,
486     LEFT_TEXT = 691,
487     LENGTH = 692,
488     LENGTH_OF = 693,
489     LENGTH_FUNC = 694,
490     LESS = 695,
491     LESS_OR_EQUAL = 696,
492     LEVEL_NUMBER = 697,
493     LIKE = 698,
494     LIMIT = 699,
495     LIMITS = 700,
496     LINAGE = 701,
497     LINAGE_COUNTER = 702,
498     LINE = 703,
499     LINE_COUNTER = 704,
500     LINE_LIMIT = 705,
501     LINE_SEQUENTIAL = 706,
502     LINES = 707,
503     LINES_AT_ROOT = 708,
504     LINKAGE = 709,
505     LIST_BOX = 710,
506     LITERAL = 711,
507     LM_RESIZE = 712,
508     LOC = 713,
509     LOCALE = 714,
510     LOCALE_DATE_FUNC = 715,
511     LOCALE_TIME_FUNC = 716,
512     LOCALE_TIME_FROM_FUNC = 717,
513     LOCAL_STORAGE = 718,
514     LOCK = 719,
515     LOCK_HOLDING = 720,
516     LONG_DATE = 721,
517     LOWER = 722,
518     LOWERED = 723,
519     LOWER_CASE_FUNC = 724,
520     LOWLIGHT = 725,
521     LOW_COLOR = 726,
522     LOW_VALUE = 727,
523     MAGNETIC_TAPE = 728,
524     MANUAL = 729,
525     MASS_UPDATE = 730,
526     MASTER_INDEX = 731,
527     MAX_LINES = 732,
528     MAX_PROGRESS = 733,
529     MAX_TEXT = 734,
530     MAX_VAL = 735,
531     MEMORY = 736,
532     MEDIUM_FONT = 737,
533     MENU = 738,
534     MERGE = 739,
535     MESSAGE = 740,
536     MINUS = 741,
537     MIN_VAL = 742,
538     MNEMONIC_NAME = 743,
539     MODE = 744,
540     MODIFY = 745,
541     MODULES = 746,
542     MOVE = 747,
543     MULTILINE = 748,
544     MULTIPLE = 749,
545     MULTIPLY = 750,
546     NAME = 751,
547     NAMED = 752,
548     NAMESPACE = 753,
549     NAMESPACE_PREFIX = 754,
550     NATIONAL = 755,
551     NATIONAL_EDITED = 756,
552     NATIONAL_OF_FUNC = 757,
553     NATIVE = 758,
554     NAVIGATE_URL = 759,
555     NEAREST_AWAY_FROM_ZERO = 760,
556     NEAREST_EVEN = 761,
557     NEAREST_TOWARD_ZERO = 762,
558     NEGATIVE = 763,
559     NESTED = 764,
560     NEW = 765,
561     NEXT = 766,
562     NEXT_ITEM = 767,
563     NEXT_GROUP = 768,
564     NEXT_PAGE = 769,
565     NO = 770,
566     NO_ADVANCING = 771,
567     NO_AUTOSEL = 772,
568     NO_AUTO_DEFAULT = 773,
569     NO_BOX = 774,
570     NO_DATA = 775,
571     NO_DIVIDERS = 776,
572     NO_ECHO = 777,
573     NO_F4 = 778,
574     NO_FOCUS = 779,
575     NO_GROUP_TAB = 780,
576     NO_KEY_LETTER = 781,
577     NOMINAL = 782,
578     NO_SEARCH = 783,
579     NO_UPDOWN = 784,
580     NONNUMERIC = 785,
581     NORMAL = 786,
582     NOT = 787,
583     NOTAB = 788,
584     NOTHING = 789,
585     NOTIFY = 790,
586     NOTIFY_CHANGE = 791,
587     NOTIFY_DBLCLICK = 792,
588     NOTIFY_SELCHANGE = 793,
589     NOT_END = 794,
590     NOT_EOP = 795,
591     NOT_ESCAPE = 796,
592     NOT_EQUAL = 797,
593     NOT_EXCEPTION = 798,
594     NOT_INVALID_KEY = 799,
595     NOT_OVERFLOW = 800,
596     NOT_SIZE_ERROR = 801,
597     NUM_COL_HEADINGS = 802,
598     NUM_ROWS = 803,
599     NUMBER = 804,
600     NUMBERS = 805,
601     NUMERIC = 806,
602     NUMERIC_EDITED = 807,
603     NUMVALC_FUNC = 808,
604     OBJECT = 809,
605     OBJECT_COMPUTER = 810,
606     OCCURS = 811,
607     OF = 812,
608     OFF = 813,
609     OK_BUTTON = 814,
610     OMITTED = 815,
611     ON = 816,
612     ONLY = 817,
613     OPEN = 818,
614     OPTIONAL = 819,
615     OPTIONS = 820,
616     OR = 821,
617     ORDER = 822,
618     ORGANIZATION = 823,
619     OTHER = 824,
620     OTHERS = 825,
621     OUTPUT = 826,
622     OVERLAP_LEFT = 827,
623     OVERLAP_TOP = 828,
624     OVERLINE = 829,
625     PACKED_DECIMAL = 830,
626     PADDING = 831,
627     PASCAL = 832,
628     PAGE = 833,
629     PAGE_COUNTER = 834,
630     PAGE_SETUP = 835,
631     PAGED = 836,
632     PARAGRAPH = 837,
633     PARENT = 838,
634     PARSE = 839,
635     PASSWORD = 840,
636     PERFORM = 841,
637     PERMANENT = 842,
638     PH = 843,
639     PF = 844,
640     PHYSICAL = 845,
641     PICTURE = 846,
642     PICTURE_SYMBOL = 847,
643     PIXEL = 848,
644     PLACEMENT = 849,
645     PLUS = 850,
646     POINTER = 851,
647     POP_UP = 852,
648     POS = 853,
649     POSITION = 854,
650     POSITION_SHIFT = 855,
651     POSITIVE = 856,
652     PRESENT = 857,
653     PREVIOUS = 858,
654     PRINT = 859,
655     PRINT_CONTROL = 860,
656     PRINT_NO_PROMPT = 861,
657     PRINT_PREVIEW = 862,
658     PRINTER = 863,
659     PRINTER_1 = 864,
660     PRINTING = 865,
661     PRIORITY = 866,
662     PROCEDURE = 867,
663     PROCEDURES = 868,
664     PROCEED = 869,
665     PROCESSING = 870,
666     PROGRAM = 871,
667     PROGRAM_ID = 872,
668     PROGRAM_NAME = 873,
669     PROGRAM_POINTER = 874,
670     PROGRESS = 875,
671     PROHIBITED = 876,
672     PROMPT = 877,
673     PROPERTIES = 878,
674     PROPERTY = 879,
675     PROTECTED = 880,
676     PURGE = 881,
677     PUSH_BUTTON = 882,
678     QUERY_INDEX = 883,
679     QUEUE = 884,
680     QUOTE = 885,
681     RADIO_BUTTON = 886,
682     RAISE = 887,
683     RAISED = 888,
684     RANDOM = 889,
685     RD = 890,
686     READ = 891,
687     READERS = 892,
688     READ_ONLY = 893,
689     READY_TRACE = 894,
690     RECEIVE = 895,
691     RECORD = 896,
692     RECORD_DATA = 897,
693     RECORD_OVERFLOW = 898,
694     RECORD_TO_ADD = 899,
695     RECORD_TO_DELETE = 900,
696     RECORDING = 901,
697     RECORDS = 902,
698     RECURSIVE = 903,
699     REDEFINES = 904,
700     REEL = 905,
701     REFERENCE = 906,
702     REFERENCES = 907,
703     REFRESH = 908,
704     REGION_COLOR = 909,
705     RELATIVE = 910,
706     RELEASE = 911,
707     REMAINDER = 912,
708     REMOVAL = 913,
709     RENAMES = 914,
710     REORG_CRITERIA = 915,
711     REPLACE = 916,
712     REPLACING = 917,
713     REPORT = 918,
714     REPORTING = 919,
715     REPORTS = 920,
716     REPOSITORY = 921,
717     REQUIRED = 922,
718     REREAD = 923,
719     RERUN = 924,
720     RESERVE = 925,
721     RESET = 926,
722     RESET_TRACE = 927,
723     RESET_GRID = 928,
724     RESET_LIST = 929,
725     RESET_TABS = 930,
726     RETRY = 931,
727     RETURN = 932,
728     RETURNING = 933,
729     REVERSE = 934,
730     REVERSE_FUNC = 935,
731     REVERSE_VIDEO = 936,
732     REVERSED = 937,
733     REWIND = 938,
734     REWRITE = 939,
735     RF = 940,
736     RH = 941,
737     RIGHT = 942,
738     RIGHT_ALIGN = 943,
739     RIMMED = 944,
740     ROLLBACK = 945,
741     ROUNDED = 946,
742     ROUNDING = 947,
743     ROW_COLOR = 948,
744     ROW_COLOR_PATTERN = 949,
745     ROW_DIVIDERS = 950,
746     ROW_FONT = 951,
747     ROW_HEADINGS = 952,
748     ROW_PROTECTION = 953,
749     RUN = 954,
750     S = 955,
751     SAME = 956,
752     SAVE_AS = 957,
753     SAVE_AS_NO_PROMPT = 958,
754     SCREEN = 959,
755     SCREEN_CONTROL = 960,
756     SCROLL = 961,
757     SCROLL_BAR = 962,
758     SD = 963,
759     SEARCH = 964,
760     SEARCH_OPTIONS = 965,
761     SEARCH_TEXT = 966,
762     SECONDS = 967,
763     SECTION = 968,
764     SECURE = 969,
765     SEGMENT = 970,
766     SEGMENT_LIMIT = 971,
767     SELECT = 972,
768     SELECTION_INDEX = 973,
769     SELECTION_TEXT = 974,
770     SELECT_ALL = 975,
771     SELF_ACT = 976,
772     SEMI_COLON = 977,
773     SEND = 978,
774     SENTENCE = 979,
775     SEPARATE = 980,
776     SEPARATION = 981,
777     SEQUENCE = 982,
778     SEQUENTIAL = 983,
779     SET = 984,
780     SEVENTY_EIGHT = 985,
781     SHADING = 986,
782     SHADOW = 987,
783     SHARING = 988,
784     SHORT_DATE = 989,
785     SHOW_LINES = 990,
786     SHOW_NONE = 991,
787     SHOW_SEL_ALWAYS = 992,
788     SIGN = 993,
789     SIGNED = 994,
790     SIGNED_INT = 995,
791     SIGNED_LONG = 996,
792     SIGNED_SHORT = 997,
793     SIXTY_SIX = 998,
794     SIZE = 999,
795     SIZE_ERROR = 1000,
796     SMALL_FONT = 1001,
797     SORT = 1002,
798     SORT_MERGE = 1003,
799     SORT_ORDER = 1004,
800     SOURCE = 1005,
801     SOURCE_COMPUTER = 1006,
802     SPACE = 1007,
803     SPECIAL_NAMES = 1008,
804     SPINNER = 1009,
805     SQUARE = 1010,
806     STANDARD = 1011,
807     STANDARD_1 = 1012,
808     STANDARD_2 = 1013,
809     STANDARD_BINARY = 1014,
810     STANDARD_DECIMAL = 1015,
811     START = 1016,
812     START_X = 1017,
813     START_Y = 1018,
814     STATIC = 1019,
815     STATIC_LIST = 1020,
816     STATUS = 1021,
817     STATUS_BAR = 1022,
818     STATUS_TEXT = 1023,
819     STDCALL = 1024,
820     STEP = 1025,
821     STOP = 1026,
822     STRING = 1027,
823     STRONG = 1028,
824     STYLE = 1029,
825     SUB_QUEUE_1 = 1030,
826     SUB_QUEUE_2 = 1031,
827     SUB_QUEUE_3 = 1032,
828     SUBSTITUTE_FUNC = 1033,
829     SUBSTITUTE_CASE_FUNC = 1034,
830     SUBTRACT = 1035,
831     SUBWINDOW = 1036,
832     SUM = 1037,
833     SUPPRESS = 1038,
834     SUPPRESS_XML = 1039,
835     SYMBOLIC = 1040,
836     SYNCHRONIZED = 1041,
837     SYSTEM_DEFAULT = 1042,
838     SYSTEM_INFO = 1043,
839     SYSTEM_OFFSET = 1044,
840     TAB = 1045,
841     TAB_TO_ADD = 1046,
842     TAB_TO_DELETE = 1047,
843     TABLE = 1048,
844     TALLYING = 1049,
845     TEMPORARY = 1050,
846     TAPE = 1051,
847     TERMINAL = 1052,
848     TERMINATE = 1053,
849     TERMINAL_INFO = 1054,
850     TERMINATION_VALUE = 1055,
851     TEST = 1056,
852     TEXT = 1057,
853     THAN = 1058,
854     THEN = 1059,
855     THREAD = 1060,
856     THREADS = 1061,
857     THRU = 1062,
858     THUMB_POSITION = 1063,
859     TILED_HEADINGS = 1064,
860     TIME = 1065,
861     TIME_OUT = 1066,
862     TIMES = 1067,
863     TITLE = 1068,
864     TITLE_POSITION = 1069,
865     TO = 1070,
866     TOK_AMPER = 1071,
867     TOK_CLOSE_PAREN = 1072,
868     TOK_COLON = 1073,
869     TOK_DIV = 1074,
870     TOK_DOT = 1075,
871     TOK_EQUAL = 1076,
872     TOK_EXTERN = 1077,
873     TOK_FALSE = 1078,
874     TOK_FILE = 1079,
875     TOK_GREATER = 1080,
876     TOK_INITIAL = 1081,
877     TOK_LESS = 1082,
878     TOK_MINUS = 1083,
879     TOK_MUL = 1084,
880     TOK_NULL = 1085,
881     TOK_OVERFLOW = 1086,
882     TOK_OPEN_PAREN = 1087,
883     TOK_PLUS = 1088,
884     TOK_TRUE = 1089,
885     TOP = 1090,
886     TOWARD_GREATER = 1091,
887     TOWARD_LESSER = 1092,
888     TRACK = 1093,
889     TRACKS = 1094,
890     TRACK_AREA = 1095,
891     TRACK_LIMIT = 1096,
892     TRADITIONAL_FONT = 1097,
893     TRAILING = 1098,
894     TRAILING_SHIFT = 1099,
895     TRANSFORM = 1100,
896     TRANSPARENT = 1101,
897     TREE_VIEW = 1102,
898     TRIM_FUNC = 1103,
899     TRUNCATION = 1104,
900     TYPE = 1105,
901     TYPEDEF = 1106,
902     U = 1107,
903     UCS_4 = 1108,
904     UNBOUNDED = 1109,
905     UNDERLINE = 1110,
906     UNFRAMED = 1111,
907     UNIT = 1112,
908     UNLOCK = 1113,
909     UNSIGNED = 1114,
910     UNSIGNED_INT = 1115,
911     UNSIGNED_LONG = 1116,
912     UNSIGNED_SHORT = 1117,
913     UNSORTED = 1118,
914     UNSTRING = 1119,
915     UNTIL = 1120,
916     UP = 1121,
917     UPDATE = 1122,
918     UPDATERS = 1123,
919     UPON = 1124,
920     UPON_ARGUMENT_NUMBER = 1125,
921     UPON_COMMAND_LINE = 1126,
922     UPON_ENVIRONMENT_NAME = 1127,
923     UPON_ENVIRONMENT_VALUE = 1128,
924     UPPER = 1129,
925     UPPER_CASE_FUNC = 1130,
926     USAGE = 1131,
927     USE = 1132,
928     USE_ALT = 1133,
929     USE_RETURN = 1134,
930     USE_TAB = 1135,
931     USER = 1136,
932     USER_DEFAULT = 1137,
933     USER_FUNCTION_NAME = 1138,
934     USING = 1139,
935     UTF_8 = 1140,
936     UTF_16 = 1141,
937     V = 1142,
938     VALIDATE = 1143,
939     VALIDATING = 1144,
940     VALUE = 1145,
941     VALUE_FORMAT = 1146,
942     VARIABLE = 1147,
943     VARIANT = 1148,
944     VARYING = 1149,
945     VERTICAL = 1150,
946     VERY_HEAVY = 1151,
947     VIRTUAL_WIDTH = 1152,
948     VOLATILE = 1153,
949     VPADDING = 1154,
950     VSCROLL = 1155,
951     VSCROLL_BAR = 1156,
952     VSCROLL_POS = 1157,
953     VTOP = 1158,
954     WAIT = 1159,
955     WEB_BROWSER = 1160,
956     WHEN = 1161,
957     WHEN_COMPILED_FUNC = 1162,
958     WHEN_XML = 1163,
959     WIDTH = 1164,
960     WIDTH_IN_CELLS = 1165,
961     WINDOW = 1166,
962     WITH = 1167,
963     WORD = 1168,
964     WORDS = 1169,
965     WORKING_STORAGE = 1170,
966     WRAP = 1171,
967     WRITE = 1172,
968     WRITE_ONLY = 1173,
969     WRITE_VERIFY = 1174,
970     WRITERS = 1175,
971     X = 1176,
972     XML = 1177,
973     XML_DECLARATION = 1178,
974     Y = 1179,
975     YYYYDDD = 1180,
976     YYYYMMDD = 1181,
977     ZERO = 1182,
978     SHIFT_PREFER = 1183
979   };
980 #endif
981 /* Tokens.  */
982 #define TOKEN_EOF 0
983 #define THREEDIMENSIONAL 258
984 #define ABSENT 259
985 #define ACCEPT 260
986 #define ACCESS 261
987 #define ACTIVEX 262
988 #define ACTION 263
989 #define ACTUAL 264
990 #define ADD 265
991 #define ADDRESS 266
992 #define ADJUSTABLE_COLUMNS 267
993 #define ADVANCING 268
994 #define AFTER 269
995 #define ALIGNMENT 270
996 #define ALL 271
997 #define ALLOCATE 272
998 #define ALLOWING 273
999 #define ALPHABET 274
1000 #define ALPHABETIC 275
1001 #define ALPHABETIC_LOWER 276
1002 #define ALPHABETIC_UPPER 277
1003 #define ALPHANUMERIC 278
1004 #define ALPHANUMERIC_EDITED 279
1005 #define ALSO 280
1006 #define ALTER 281
1007 #define ALTERNATE 282
1008 #define AND 283
1009 #define ANY 284
1010 #define APPLY 285
1011 #define ARE 286
1012 #define AREA 287
1013 #define AREAS 288
1014 #define ARGUMENT_NUMBER 289
1015 #define ARGUMENT_VALUE 290
1016 #define ARITHMETIC 291
1017 #define AS 292
1018 #define ASCENDING 293
1019 #define ASCII 294
1020 #define ASSIGN 295
1021 #define AT 296
1022 #define ATTRIBUTE 297
1023 #define ATTRIBUTES 298
1024 #define AUTO 299
1025 #define AUTO_DECIMAL 300
1026 #define AUTO_SPIN 301
1027 #define AUTOMATIC 302
1028 #define AWAY_FROM_ZERO 303
1029 #define BACKGROUND_COLOR 304
1030 #define BACKGROUND_HIGH 305
1031 #define BACKGROUND_LOW 306
1032 #define BACKGROUND_STANDARD 307
1033 #define BAR 308
1034 #define BASED 309
1035 #define BEFORE 310
1036 #define BELL 311
1037 #define BINARY 312
1038 #define BINARY_C_LONG 313
1039 #define BINARY_CHAR 314
1040 #define BINARY_DOUBLE 315
1041 #define BINARY_LONG 316
1042 #define BINARY_SEQUENTIAL 317
1043 #define BINARY_SHORT 318
1044 #define BIT 319
1045 #define BITMAP 320
1046 #define BITMAP_END 321
1047 #define BITMAP_HANDLE 322
1048 #define BITMAP_NUMBER 323
1049 #define BITMAP_START 324
1050 #define BITMAP_TIMER 325
1051 #define BITMAP_TRAILING 326
1052 #define BITMAP_TRANSPARENT_COLOR 327
1053 #define BITMAP_WIDTH 328
1054 #define BLANK 329
1055 #define BLINK 330
1056 #define BLOCK 331
1057 #define BOTTOM 332
1058 #define BOX 333
1059 #define BOXED 334
1060 #define BULK_ADDITION 335
1061 #define BUSY 336
1062 #define BUTTONS 337
1063 #define BY 338
1064 #define BYTE_LENGTH 339
1065 #define C 340
1066 #define CALENDAR_FONT 341
1067 #define CALL 342
1068 #define CANCEL 343
1069 #define CANCEL_BUTTON 344
1070 #define CAPACITY 345
1071 #define CARD_PUNCH 346
1072 #define CARD_READER 347
1073 #define CASSETTE 348
1074 #define CCOL 349
1075 #define CD 350
1076 #define CELL 351
1077 #define CELL_COLOR 352
1078 #define CELL_DATA 353
1079 #define CELL_FONT 354
1080 #define CELL_PROTECTION 355
1081 #define CENTER 356
1082 #define CENTERED 357
1083 #define CENTERED_HEADINGS 358
1084 #define CENTURY_DATE 359
1085 #define CF 360
1086 #define CH 361
1087 #define CHAINING 362
1088 #define CHANGED 363
1089 #define CHARACTER 364
1090 #define CHARACTERS 365
1091 #define CHECK_BOX 366
1092 #define CLASS 367
1093 #define CLASSIFICATION 368
1094 #define CLASS_NAME 369
1095 #define CLEAR_SELECTION 370
1096 #define CLINE 371
1097 #define CLINES 372
1098 #define CLOSE 373
1099 #define COBOL 374
1100 #define CODE 375
1101 #define CODE_SET 376
1102 #define COLLATING 377
1103 #define COL 378
1104 #define COLOR 379
1105 #define COLORS 380
1106 #define COLS 381
1107 #define COLUMN 382
1108 #define COLUMN_COLOR 383
1109 #define COLUMN_DIVIDERS 384
1110 #define COLUMN_FONT 385
1111 #define COLUMN_HEADINGS 386
1112 #define COLUMN_PROTECTION 387
1113 #define COLUMNS 388
1114 #define COMBO_BOX 389
1115 #define COMMA 390
1116 #define COMMAND_LINE 391
1117 #define COMMA_DELIM 392
1118 #define COMMIT 393
1119 #define COMMON 394
1120 #define COMMUNICATION 395
1121 #define COMP 396
1122 #define COMPUTE 397
1123 #define COMP_0 398
1124 #define COMP_1 399
1125 #define COMP_2 400
1126 #define COMP_3 401
1127 #define COMP_4 402
1128 #define COMP_5 403
1129 #define COMP_6 404
1130 #define COMP_N 405
1131 #define COMP_X 406
1132 #define CONCATENATE_FUNC 407
1133 #define CONDITION 408
1134 #define CONFIGURATION 409
1135 #define CONSTANT 410
1136 #define CONTAINS 411
1137 #define CONTENT 412
1138 #define CONTENT_LENGTH_FUNC 413
1139 #define CONTENT_OF_FUNC 414
1140 #define CONTINUE 415
1141 #define CONTROL 416
1142 #define CONTROLS 417
1143 #define CONVERSION 418
1144 #define CONVERTING 419
1145 #define COPY 420
1146 #define COPY_SELECTION 421
1147 #define CORE_INDEX 422
1148 #define CORRESPONDING 423
1149 #define COUNT 424
1150 #define CRT 425
1151 #define CRT_UNDER 426
1152 #define CSIZE 427
1153 #define CURRENCY 428
1154 #define CURRENT_DATE_FUNC 429
1155 #define CURSOR 430
1156 #define CURSOR_COL 431
1157 #define CURSOR_COLOR 432
1158 #define CURSOR_FRAME_WIDTH 433
1159 #define CURSOR_ROW 434
1160 #define CURSOR_X 435
1161 #define CURSOR_Y 436
1162 #define CUSTOM_PRINT_TEMPLATE 437
1163 #define CYCLE 438
1164 #define CYL_INDEX 439
1165 #define CYL_OVERFLOW 440
1166 #define DASHED 441
1167 #define DATA 442
1168 #define DATA_COLUMNS 443
1169 #define DATA_TYPES 444
1170 #define DATE 445
1171 #define DATE_ENTRY 446
1172 #define DAY 447
1173 #define DAY_OF_WEEK 448
1174 #define DE 449
1175 #define DEBUGGING 450
1176 #define DECIMAL_POINT 451
1177 #define DECLARATIVES 452
1178 #define DEFAULT 453
1179 #define DEFAULT_BUTTON 454
1180 #define DEFAULT_FONT 455
1181 #define DELETE 456
1182 #define DELIMITED 457
1183 #define DELIMITER 458
1184 #define DEPENDING 459
1185 #define DESCENDING 460
1186 #define DESTINATION 461
1187 #define DESTROY 462
1188 #define DETAIL 463
1189 #define DISABLE 464
1190 #define DISC 465
1191 #define DISK 466
1192 #define DISP 467
1193 #define DISPLAY 468
1194 #define DISPLAY_COLUMNS 469
1195 #define DISPLAY_FORMAT 470
1196 #define DISPLAY_OF_FUNC 471
1197 #define DIVIDE 472
1198 #define DIVIDERS 473
1199 #define DIVIDER_COLOR 474
1200 #define DIVISION 475
1201 #define DOTDASH 476
1202 #define DOTTED 477
1203 #define DRAG_COLOR 478
1204 #define DROP_DOWN 479
1205 #define DROP_LIST 480
1206 #define DOWN 481
1207 #define DUPLICATES 482
1208 #define DYNAMIC 483
1209 #define EBCDIC 484
1210 #define EC 485
1211 #define ECHO 486
1212 #define EGI 487
1213 #define EIGHTY_EIGHT 488
1214 #define ENABLE 489
1215 #define ELEMENT 490
1216 #define ELSE 491
1217 #define EMI 492
1218 #define ENCRYPTION 493
1219 #define ENCODING 494
1220 #define END 495
1221 #define END_ACCEPT 496
1222 #define END_ADD 497
1223 #define END_CALL 498
1224 #define END_COMPUTE 499
1225 #define END_COLOR 500
1226 #define END_DELETE 501
1227 #define END_DISPLAY 502
1228 #define END_DIVIDE 503
1229 #define END_EVALUATE 504
1230 #define END_FUNCTION 505
1231 #define END_IF 506
1232 #define END_JSON 507
1233 #define END_MODIFY 508
1234 #define END_MULTIPLY 509
1235 #define END_PERFORM 510
1236 #define END_PROGRAM 511
1237 #define END_READ 512
1238 #define END_RECEIVE 513
1239 #define END_RETURN 514
1240 #define END_REWRITE 515
1241 #define END_SEARCH 516
1242 #define END_START 517
1243 #define END_STRING 518
1244 #define END_SUBTRACT 519
1245 #define END_UNSTRING 520
1246 #define END_WRITE 521
1247 #define END_XML 522
1248 #define ENGRAVED 523
1249 #define ENSURE_VISIBLE 524
1250 #define ENTRY 525
1251 #define ENTRY_CONVENTION 526
1252 #define ENTRY_FIELD 527
1253 #define ENTRY_REASON 528
1254 #define ENVIRONMENT 529
1255 #define ENVIRONMENT_NAME 530
1256 #define ENVIRONMENT_VALUE 531
1257 #define EOL 532
1258 #define EOP 533
1259 #define EOS 534
1260 #define EQUAL 535
1261 #define ERASE 536
1262 #define ERROR 537
1263 #define ESCAPE 538
1264 #define ESCAPE_BUTTON 539
1265 #define ESI 540
1266 #define EVALUATE 541
1267 #define EVENT 542
1268 #define EVENT_LIST 543
1269 #define EVENT_STATUS 544
1270 #define EVERY 545
1271 #define EXCEPTION 546
1272 #define EXCEPTION_CONDITION 547
1273 #define EXCEPTION_VALUE 548
1274 #define EXPAND 549
1275 #define EXCLUSIVE 550
1276 #define EXHIBIT 551
1277 #define EXIT 552
1278 #define EXPONENTIATION 553
1279 #define EXTEND 554
1280 #define EXTENDED_SEARCH 555
1281 #define EXTERNAL 556
1282 #define EXTERNAL_FORM 557
1283 #define F 558
1284 #define FD 559
1285 #define FH__FCD 560
1286 #define FH__KEYDEF 561
1287 #define FILE_CONTROL 562
1288 #define FILE_ID 563
1289 #define FILE_LIMIT 564
1290 #define FILE_LIMITS 565
1291 #define FILE_NAME 566
1292 #define FILE_POS 567
1293 #define FILL_COLOR 568
1294 #define FILL_COLOR2 569
1295 #define FILL_PERCENT 570
1296 #define FILLER 571
1297 #define FINAL 572
1298 #define FINISH_REASON 573
1299 #define FIRST 574
1300 #define FIXED 575
1301 #define FIXED_FONT 576
1302 #define FIXED_WIDTH 577
1303 #define FLAT 578
1304 #define FLAT_BUTTONS 579
1305 #define FLOAT_BINARY_128 580
1306 #define FLOAT_BINARY_32 581
1307 #define FLOAT_BINARY_64 582
1308 #define FLOAT_DECIMAL_16 583
1309 #define FLOAT_DECIMAL_34 584
1310 #define FLOAT_DECIMAL_7 585
1311 #define FLOAT_EXTENDED 586
1312 #define FLOAT_LONG 587
1313 #define FLOAT_SHORT 588
1314 #define FLOATING 589
1315 #define FONT 590
1316 #define FOOTING 591
1317 #define FOR 592
1318 #define FOREGROUND_COLOR 593
1319 #define FOREVER 594
1320 #define FORMATTED_DATE_FUNC 595
1321 #define FORMATTED_DATETIME_FUNC 596
1322 #define FORMATTED_TIME_FUNC 597
1323 #define FRAME 598
1324 #define FRAMED 599
1325 #define FREE 600
1326 #define FROM 601
1327 #define FROM_CRT 602
1328 #define FULL 603
1329 #define FULL_HEIGHT 604
1330 #define FUNCTION 605
1331 #define FUNCTION_ID 606
1332 #define FUNCTION_NAME 607
1333 #define GENERATE 608
1334 #define GIVING 609
1335 #define GLOBAL 610
1336 #define GO 611
1337 #define GO_BACK 612
1338 #define GO_FORWARD 613
1339 #define GO_HOME 614
1340 #define GO_SEARCH 615
1341 #define GOBACK 616
1342 #define GRAPHICAL 617
1343 #define GREATER 618
1344 #define GREATER_OR_EQUAL 619
1345 #define GRID 620
1346 #define GROUP 621
1347 #define GROUP_VALUE 622
1348 #define HANDLE 623
1349 #define HAS_CHILDREN 624
1350 #define HEADING 625
1351 #define HEADING_COLOR 626
1352 #define HEADING_DIVIDER_COLOR 627
1353 #define HEADING_FONT 628
1354 #define HEAVY 629
1355 #define HEIGHT_IN_CELLS 630
1356 #define HIDDEN_DATA 631
1357 #define HIGHLIGHT 632
1358 #define HIGH_COLOR 633
1359 #define HIGH_VALUE 634
1360 #define HOT_TRACK 635
1361 #define HSCROLL 636
1362 #define HSCROLL_POS 637
1363 #define ICON 638
1364 #define ID 639
1365 #define IDENTIFIED 640
1366 #define IDENTIFICATION 641
1367 #define IF 642
1368 #define IGNORE 643
1369 #define IGNORING 644
1370 #define IN 645
1371 #define INDEPENDENT 646
1372 #define INDEX 647
1373 #define INDEXED 648
1374 #define INDICATE 649
1375 #define INITIALIZE 650
1376 #define INITIALIZED 651
1377 #define INITIATE 652
1378 #define INPUT 653
1379 #define INPUT_OUTPUT 654
1380 #define INQUIRE 655
1381 #define INSERTION_INDEX 656
1382 #define INSERT_ROWS 657
1383 #define INSPECT 658
1384 #define INTERMEDIATE 659
1385 #define INTO 660
1386 #define INTRINSIC 661
1387 #define INVALID 662
1388 #define INVALID_KEY 663
1389 #define IS 664
1390 #define ITEM 665
1391 #define ITEM_TEXT 666
1392 #define ITEM_TO_ADD 667
1393 #define ITEM_TO_DELETE 668
1394 #define ITEM_TO_EMPTY 669
1395 #define ITEM_VALUE 670
1396 #define I_O 671
1397 #define I_O_CONTROL 672
1398 #define JSON 673
1399 #define JUSTIFIED 674
1400 #define KEPT 675
1401 #define KEY 676
1402 #define KEYBOARD 677
1403 #define LABEL 678
1404 #define LABEL_OFFSET 679
1405 #define LARGE_FONT 680
1406 #define LARGE_OFFSET 681
1407 #define LAST 682
1408 #define LAST_ROW 683
1409 #define LAYOUT_DATA 684
1410 #define LAYOUT_MANAGER 685
1411 #define LEADING 686
1412 #define LEADING_SHIFT 687
1413 #define LEAVE 688
1414 #define LEFT 689
1415 #define LEFTLINE 690
1416 #define LEFT_TEXT 691
1417 #define LENGTH 692
1418 #define LENGTH_OF 693
1419 #define LENGTH_FUNC 694
1420 #define LESS 695
1421 #define LESS_OR_EQUAL 696
1422 #define LEVEL_NUMBER 697
1423 #define LIKE 698
1424 #define LIMIT 699
1425 #define LIMITS 700
1426 #define LINAGE 701
1427 #define LINAGE_COUNTER 702
1428 #define LINE 703
1429 #define LINE_COUNTER 704
1430 #define LINE_LIMIT 705
1431 #define LINE_SEQUENTIAL 706
1432 #define LINES 707
1433 #define LINES_AT_ROOT 708
1434 #define LINKAGE 709
1435 #define LIST_BOX 710
1436 #define LITERAL 711
1437 #define LM_RESIZE 712
1438 #define LOC 713
1439 #define LOCALE 714
1440 #define LOCALE_DATE_FUNC 715
1441 #define LOCALE_TIME_FUNC 716
1442 #define LOCALE_TIME_FROM_FUNC 717
1443 #define LOCAL_STORAGE 718
1444 #define LOCK 719
1445 #define LOCK_HOLDING 720
1446 #define LONG_DATE 721
1447 #define LOWER 722
1448 #define LOWERED 723
1449 #define LOWER_CASE_FUNC 724
1450 #define LOWLIGHT 725
1451 #define LOW_COLOR 726
1452 #define LOW_VALUE 727
1453 #define MAGNETIC_TAPE 728
1454 #define MANUAL 729
1455 #define MASS_UPDATE 730
1456 #define MASTER_INDEX 731
1457 #define MAX_LINES 732
1458 #define MAX_PROGRESS 733
1459 #define MAX_TEXT 734
1460 #define MAX_VAL 735
1461 #define MEMORY 736
1462 #define MEDIUM_FONT 737
1463 #define MENU 738
1464 #define MERGE 739
1465 #define MESSAGE 740
1466 #define MINUS 741
1467 #define MIN_VAL 742
1468 #define MNEMONIC_NAME 743
1469 #define MODE 744
1470 #define MODIFY 745
1471 #define MODULES 746
1472 #define MOVE 747
1473 #define MULTILINE 748
1474 #define MULTIPLE 749
1475 #define MULTIPLY 750
1476 #define NAME 751
1477 #define NAMED 752
1478 #define NAMESPACE 753
1479 #define NAMESPACE_PREFIX 754
1480 #define NATIONAL 755
1481 #define NATIONAL_EDITED 756
1482 #define NATIONAL_OF_FUNC 757
1483 #define NATIVE 758
1484 #define NAVIGATE_URL 759
1485 #define NEAREST_AWAY_FROM_ZERO 760
1486 #define NEAREST_EVEN 761
1487 #define NEAREST_TOWARD_ZERO 762
1488 #define NEGATIVE 763
1489 #define NESTED 764
1490 #define NEW 765
1491 #define NEXT 766
1492 #define NEXT_ITEM 767
1493 #define NEXT_GROUP 768
1494 #define NEXT_PAGE 769
1495 #define NO 770
1496 #define NO_ADVANCING 771
1497 #define NO_AUTOSEL 772
1498 #define NO_AUTO_DEFAULT 773
1499 #define NO_BOX 774
1500 #define NO_DATA 775
1501 #define NO_DIVIDERS 776
1502 #define NO_ECHO 777
1503 #define NO_F4 778
1504 #define NO_FOCUS 779
1505 #define NO_GROUP_TAB 780
1506 #define NO_KEY_LETTER 781
1507 #define NOMINAL 782
1508 #define NO_SEARCH 783
1509 #define NO_UPDOWN 784
1510 #define NONNUMERIC 785
1511 #define NORMAL 786
1512 #define NOT 787
1513 #define NOTAB 788
1514 #define NOTHING 789
1515 #define NOTIFY 790
1516 #define NOTIFY_CHANGE 791
1517 #define NOTIFY_DBLCLICK 792
1518 #define NOTIFY_SELCHANGE 793
1519 #define NOT_END 794
1520 #define NOT_EOP 795
1521 #define NOT_ESCAPE 796
1522 #define NOT_EQUAL 797
1523 #define NOT_EXCEPTION 798
1524 #define NOT_INVALID_KEY 799
1525 #define NOT_OVERFLOW 800
1526 #define NOT_SIZE_ERROR 801
1527 #define NUM_COL_HEADINGS 802
1528 #define NUM_ROWS 803
1529 #define NUMBER 804
1530 #define NUMBERS 805
1531 #define NUMERIC 806
1532 #define NUMERIC_EDITED 807
1533 #define NUMVALC_FUNC 808
1534 #define OBJECT 809
1535 #define OBJECT_COMPUTER 810
1536 #define OCCURS 811
1537 #define OF 812
1538 #define OFF 813
1539 #define OK_BUTTON 814
1540 #define OMITTED 815
1541 #define ON 816
1542 #define ONLY 817
1543 #define OPEN 818
1544 #define OPTIONAL 819
1545 #define OPTIONS 820
1546 #define OR 821
1547 #define ORDER 822
1548 #define ORGANIZATION 823
1549 #define OTHER 824
1550 #define OTHERS 825
1551 #define OUTPUT 826
1552 #define OVERLAP_LEFT 827
1553 #define OVERLAP_TOP 828
1554 #define OVERLINE 829
1555 #define PACKED_DECIMAL 830
1556 #define PADDING 831
1557 #define PASCAL 832
1558 #define PAGE 833
1559 #define PAGE_COUNTER 834
1560 #define PAGE_SETUP 835
1561 #define PAGED 836
1562 #define PARAGRAPH 837
1563 #define PARENT 838
1564 #define PARSE 839
1565 #define PASSWORD 840
1566 #define PERFORM 841
1567 #define PERMANENT 842
1568 #define PH 843
1569 #define PF 844
1570 #define PHYSICAL 845
1571 #define PICTURE 846
1572 #define PICTURE_SYMBOL 847
1573 #define PIXEL 848
1574 #define PLACEMENT 849
1575 #define PLUS 850
1576 #define POINTER 851
1577 #define POP_UP 852
1578 #define POS 853
1579 #define POSITION 854
1580 #define POSITION_SHIFT 855
1581 #define POSITIVE 856
1582 #define PRESENT 857
1583 #define PREVIOUS 858
1584 #define PRINT 859
1585 #define PRINT_CONTROL 860
1586 #define PRINT_NO_PROMPT 861
1587 #define PRINT_PREVIEW 862
1588 #define PRINTER 863
1589 #define PRINTER_1 864
1590 #define PRINTING 865
1591 #define PRIORITY 866
1592 #define PROCEDURE 867
1593 #define PROCEDURES 868
1594 #define PROCEED 869
1595 #define PROCESSING 870
1596 #define PROGRAM 871
1597 #define PROGRAM_ID 872
1598 #define PROGRAM_NAME 873
1599 #define PROGRAM_POINTER 874
1600 #define PROGRESS 875
1601 #define PROHIBITED 876
1602 #define PROMPT 877
1603 #define PROPERTIES 878
1604 #define PROPERTY 879
1605 #define PROTECTED 880
1606 #define PURGE 881
1607 #define PUSH_BUTTON 882
1608 #define QUERY_INDEX 883
1609 #define QUEUE 884
1610 #define QUOTE 885
1611 #define RADIO_BUTTON 886
1612 #define RAISE 887
1613 #define RAISED 888
1614 #define RANDOM 889
1615 #define RD 890
1616 #define READ 891
1617 #define READERS 892
1618 #define READ_ONLY 893
1619 #define READY_TRACE 894
1620 #define RECEIVE 895
1621 #define RECORD 896
1622 #define RECORD_DATA 897
1623 #define RECORD_OVERFLOW 898
1624 #define RECORD_TO_ADD 899
1625 #define RECORD_TO_DELETE 900
1626 #define RECORDING 901
1627 #define RECORDS 902
1628 #define RECURSIVE 903
1629 #define REDEFINES 904
1630 #define REEL 905
1631 #define REFERENCE 906
1632 #define REFERENCES 907
1633 #define REFRESH 908
1634 #define REGION_COLOR 909
1635 #define RELATIVE 910
1636 #define RELEASE 911
1637 #define REMAINDER 912
1638 #define REMOVAL 913
1639 #define RENAMES 914
1640 #define REORG_CRITERIA 915
1641 #define REPLACE 916
1642 #define REPLACING 917
1643 #define REPORT 918
1644 #define REPORTING 919
1645 #define REPORTS 920
1646 #define REPOSITORY 921
1647 #define REQUIRED 922
1648 #define REREAD 923
1649 #define RERUN 924
1650 #define RESERVE 925
1651 #define RESET 926
1652 #define RESET_TRACE 927
1653 #define RESET_GRID 928
1654 #define RESET_LIST 929
1655 #define RESET_TABS 930
1656 #define RETRY 931
1657 #define RETURN 932
1658 #define RETURNING 933
1659 #define REVERSE 934
1660 #define REVERSE_FUNC 935
1661 #define REVERSE_VIDEO 936
1662 #define REVERSED 937
1663 #define REWIND 938
1664 #define REWRITE 939
1665 #define RF 940
1666 #define RH 941
1667 #define RIGHT 942
1668 #define RIGHT_ALIGN 943
1669 #define RIMMED 944
1670 #define ROLLBACK 945
1671 #define ROUNDED 946
1672 #define ROUNDING 947
1673 #define ROW_COLOR 948
1674 #define ROW_COLOR_PATTERN 949
1675 #define ROW_DIVIDERS 950
1676 #define ROW_FONT 951
1677 #define ROW_HEADINGS 952
1678 #define ROW_PROTECTION 953
1679 #define RUN 954
1680 #define S 955
1681 #define SAME 956
1682 #define SAVE_AS 957
1683 #define SAVE_AS_NO_PROMPT 958
1684 #define SCREEN 959
1685 #define SCREEN_CONTROL 960
1686 #define SCROLL 961
1687 #define SCROLL_BAR 962
1688 #define SD 963
1689 #define SEARCH 964
1690 #define SEARCH_OPTIONS 965
1691 #define SEARCH_TEXT 966
1692 #define SECONDS 967
1693 #define SECTION 968
1694 #define SECURE 969
1695 #define SEGMENT 970
1696 #define SEGMENT_LIMIT 971
1697 #define SELECT 972
1698 #define SELECTION_INDEX 973
1699 #define SELECTION_TEXT 974
1700 #define SELECT_ALL 975
1701 #define SELF_ACT 976
1702 #define SEMI_COLON 977
1703 #define SEND 978
1704 #define SENTENCE 979
1705 #define SEPARATE 980
1706 #define SEPARATION 981
1707 #define SEQUENCE 982
1708 #define SEQUENTIAL 983
1709 #define SET 984
1710 #define SEVENTY_EIGHT 985
1711 #define SHADING 986
1712 #define SHADOW 987
1713 #define SHARING 988
1714 #define SHORT_DATE 989
1715 #define SHOW_LINES 990
1716 #define SHOW_NONE 991
1717 #define SHOW_SEL_ALWAYS 992
1718 #define SIGN 993
1719 #define SIGNED 994
1720 #define SIGNED_INT 995
1721 #define SIGNED_LONG 996
1722 #define SIGNED_SHORT 997
1723 #define SIXTY_SIX 998
1724 #define SIZE 999
1725 #define SIZE_ERROR 1000
1726 #define SMALL_FONT 1001
1727 #define SORT 1002
1728 #define SORT_MERGE 1003
1729 #define SORT_ORDER 1004
1730 #define SOURCE 1005
1731 #define SOURCE_COMPUTER 1006
1732 #define SPACE 1007
1733 #define SPECIAL_NAMES 1008
1734 #define SPINNER 1009
1735 #define SQUARE 1010
1736 #define STANDARD 1011
1737 #define STANDARD_1 1012
1738 #define STANDARD_2 1013
1739 #define STANDARD_BINARY 1014
1740 #define STANDARD_DECIMAL 1015
1741 #define START 1016
1742 #define START_X 1017
1743 #define START_Y 1018
1744 #define STATIC 1019
1745 #define STATIC_LIST 1020
1746 #define STATUS 1021
1747 #define STATUS_BAR 1022
1748 #define STATUS_TEXT 1023
1749 #define STDCALL 1024
1750 #define STEP 1025
1751 #define STOP 1026
1752 #define STRING 1027
1753 #define STRONG 1028
1754 #define STYLE 1029
1755 #define SUB_QUEUE_1 1030
1756 #define SUB_QUEUE_2 1031
1757 #define SUB_QUEUE_3 1032
1758 #define SUBSTITUTE_FUNC 1033
1759 #define SUBSTITUTE_CASE_FUNC 1034
1760 #define SUBTRACT 1035
1761 #define SUBWINDOW 1036
1762 #define SUM 1037
1763 #define SUPPRESS 1038
1764 #define SUPPRESS_XML 1039
1765 #define SYMBOLIC 1040
1766 #define SYNCHRONIZED 1041
1767 #define SYSTEM_DEFAULT 1042
1768 #define SYSTEM_INFO 1043
1769 #define SYSTEM_OFFSET 1044
1770 #define TAB 1045
1771 #define TAB_TO_ADD 1046
1772 #define TAB_TO_DELETE 1047
1773 #define TABLE 1048
1774 #define TALLYING 1049
1775 #define TEMPORARY 1050
1776 #define TAPE 1051
1777 #define TERMINAL 1052
1778 #define TERMINATE 1053
1779 #define TERMINAL_INFO 1054
1780 #define TERMINATION_VALUE 1055
1781 #define TEST 1056
1782 #define TEXT 1057
1783 #define THAN 1058
1784 #define THEN 1059
1785 #define THREAD 1060
1786 #define THREADS 1061
1787 #define THRU 1062
1788 #define THUMB_POSITION 1063
1789 #define TILED_HEADINGS 1064
1790 #define TIME 1065
1791 #define TIME_OUT 1066
1792 #define TIMES 1067
1793 #define TITLE 1068
1794 #define TITLE_POSITION 1069
1795 #define TO 1070
1796 #define TOK_AMPER 1071
1797 #define TOK_CLOSE_PAREN 1072
1798 #define TOK_COLON 1073
1799 #define TOK_DIV 1074
1800 #define TOK_DOT 1075
1801 #define TOK_EQUAL 1076
1802 #define TOK_EXTERN 1077
1803 #define TOK_FALSE 1078
1804 #define TOK_FILE 1079
1805 #define TOK_GREATER 1080
1806 #define TOK_INITIAL 1081
1807 #define TOK_LESS 1082
1808 #define TOK_MINUS 1083
1809 #define TOK_MUL 1084
1810 #define TOK_NULL 1085
1811 #define TOK_OVERFLOW 1086
1812 #define TOK_OPEN_PAREN 1087
1813 #define TOK_PLUS 1088
1814 #define TOK_TRUE 1089
1815 #define TOP 1090
1816 #define TOWARD_GREATER 1091
1817 #define TOWARD_LESSER 1092
1818 #define TRACK 1093
1819 #define TRACKS 1094
1820 #define TRACK_AREA 1095
1821 #define TRACK_LIMIT 1096
1822 #define TRADITIONAL_FONT 1097
1823 #define TRAILING 1098
1824 #define TRAILING_SHIFT 1099
1825 #define TRANSFORM 1100
1826 #define TRANSPARENT 1101
1827 #define TREE_VIEW 1102
1828 #define TRIM_FUNC 1103
1829 #define TRUNCATION 1104
1830 #define TYPE 1105
1831 #define TYPEDEF 1106
1832 #define U 1107
1833 #define UCS_4 1108
1834 #define UNBOUNDED 1109
1835 #define UNDERLINE 1110
1836 #define UNFRAMED 1111
1837 #define UNIT 1112
1838 #define UNLOCK 1113
1839 #define UNSIGNED 1114
1840 #define UNSIGNED_INT 1115
1841 #define UNSIGNED_LONG 1116
1842 #define UNSIGNED_SHORT 1117
1843 #define UNSORTED 1118
1844 #define UNSTRING 1119
1845 #define UNTIL 1120
1846 #define UP 1121
1847 #define UPDATE 1122
1848 #define UPDATERS 1123
1849 #define UPON 1124
1850 #define UPON_ARGUMENT_NUMBER 1125
1851 #define UPON_COMMAND_LINE 1126
1852 #define UPON_ENVIRONMENT_NAME 1127
1853 #define UPON_ENVIRONMENT_VALUE 1128
1854 #define UPPER 1129
1855 #define UPPER_CASE_FUNC 1130
1856 #define USAGE 1131
1857 #define USE 1132
1858 #define USE_ALT 1133
1859 #define USE_RETURN 1134
1860 #define USE_TAB 1135
1861 #define USER 1136
1862 #define USER_DEFAULT 1137
1863 #define USER_FUNCTION_NAME 1138
1864 #define USING 1139
1865 #define UTF_8 1140
1866 #define UTF_16 1141
1867 #define V 1142
1868 #define VALIDATE 1143
1869 #define VALIDATING 1144
1870 #define VALUE 1145
1871 #define VALUE_FORMAT 1146
1872 #define VARIABLE 1147
1873 #define VARIANT 1148
1874 #define VARYING 1149
1875 #define VERTICAL 1150
1876 #define VERY_HEAVY 1151
1877 #define VIRTUAL_WIDTH 1152
1878 #define VOLATILE 1153
1879 #define VPADDING 1154
1880 #define VSCROLL 1155
1881 #define VSCROLL_BAR 1156
1882 #define VSCROLL_POS 1157
1883 #define VTOP 1158
1884 #define WAIT 1159
1885 #define WEB_BROWSER 1160
1886 #define WHEN 1161
1887 #define WHEN_COMPILED_FUNC 1162
1888 #define WHEN_XML 1163
1889 #define WIDTH 1164
1890 #define WIDTH_IN_CELLS 1165
1891 #define WINDOW 1166
1892 #define WITH 1167
1893 #define WORD 1168
1894 #define WORDS 1169
1895 #define WORKING_STORAGE 1170
1896 #define WRAP 1171
1897 #define WRITE 1172
1898 #define WRITE_ONLY 1173
1899 #define WRITE_VERIFY 1174
1900 #define WRITERS 1175
1901 #define X 1176
1902 #define XML 1177
1903 #define XML_DECLARATION 1178
1904 #define Y 1179
1905 #define YYYYDDD 1180
1906 #define YYYYMMDD 1181
1907 #define ZERO 1182
1908 #define SHIFT_PREFER 1183
1909 
1910 /* Value type.  */
1911 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
1912 typedef int YYSTYPE;
1913 # define YYSTYPE_IS_TRIVIAL 1
1914 # define YYSTYPE_IS_DECLARED 1
1915 #endif
1916 
1917 
1918 extern YYSTYPE yylval;
1919 
1920 int yyparse (void);
1921 
1922 #endif /* !YY_YY_PARSER_H_INCLUDED  */
1923