OpenCOBOL 1.1pre-rel
parser.h
Go to the documentation of this file.
00001 /* A Bison parser, made by GNU Bison 1.875.  */
00002 
00003 /* Skeleton parser for Yacc-like parsing with Bison,
00004    Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002 Free Software Foundation, Inc.
00005 
00006    This program is free software; you can redistribute it and/or modify
00007    it under the terms of the GNU General Public License as published by
00008    the Free Software Foundation; either version 2, or (at your option)
00009    any later version.
00010 
00011    This program is distributed in the hope that it will be useful,
00012    but WITHOUT ANY WARRANTY; without even the implied warranty of
00013    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00014    GNU General Public License for more details.
00015 
00016    You should have received a copy of the GNU General Public License
00017    along with this program; if not, write to the Free Software
00018    Foundation, Inc., 59 Temple Place - Suite 330,
00019    Boston, MA 02111-1307, USA.  */
00020 
00021 /* As a special exception, when this file is copied by Bison into a
00022    Bison output file, you may use that output file without restriction.
00023    This special exception was added by the Free Software Foundation
00024    in version 1.24 of Bison.  */
00025 
00026 /* Tokens.  */
00027 #ifndef YYTOKENTYPE
00028 # define YYTOKENTYPE
00029    /* Put the tokens into the symbol table, so that GDB and other debuggers
00030       know about them.  */
00031    enum yytokentype {
00032      TOKEN_EOF = 0,
00033      ACCEPT = 258,
00034      ACCESS = 259,
00035      ADD = 260,
00036      ADDRESS = 261,
00037      ADVANCING = 262,
00038      AFTER = 263,
00039      ALL = 264,
00040      ALLOCATE = 265,
00041      ALPHABET = 266,
00042      ALPHABETIC = 267,
00043      ALPHABETIC_LOWER = 268,
00044      ALPHABETIC_UPPER = 269,
00045      ALPHANUMERIC = 270,
00046      ALPHANUMERIC_EDITED = 271,
00047      ALSO = 272,
00048      ALTER = 273,
00049      ALTERNATE = 274,
00050      AND = 275,
00051      ANY = 276,
00052      ARE = 277,
00053      AREA = 278,
00054      ARGUMENT_NUMBER = 279,
00055      ARGUMENT_VALUE = 280,
00056      AS = 281,
00057      ASCENDING = 282,
00058      ASSIGN = 283,
00059      AT = 284,
00060      AUTO = 285,
00061      AUTOMATIC = 286,
00062      BACKGROUND_COLOR = 287,
00063      BASED = 288,
00064      BEFORE = 289,
00065      BELL = 290,
00066      BINARY = 291,
00067      BINARY_C_LONG = 292,
00068      BINARY_CHAR = 293,
00069      BINARY_DOUBLE = 294,
00070      BINARY_LONG = 295,
00071      BINARY_SHORT = 296,
00072      BLANK = 297,
00073      BLANK_LINE = 298,
00074      BLANK_SCREEN = 299,
00075      BLINK = 300,
00076      BLOCK = 301,
00077      BOTTOM = 302,
00078      BY = 303,
00079      BYTE_LENGTH = 304,
00080      CALL = 305,
00081      CANCEL = 306,
00082      CH = 307,
00083      CHAINING = 308,
00084      CHARACTER = 309,
00085      CHARACTERS = 310,
00086      CLASS = 311,
00087      CLOSE = 312,
00088      CODE = 313,
00089      CODE_SET = 314,
00090      COLLATING = 315,
00091      COL = 316,
00092      COLS = 317,
00093      COLUMN = 318,
00094      COLUMNS = 319,
00095      COMMA = 320,
00096      COMMAND_LINE = 321,
00097      COMMA_DELIM = 322,
00098      COMMIT = 323,
00099      COMMON = 324,
00100      COMP = 325,
00101      COMPUTE = 326,
00102      COMP_1 = 327,
00103      COMP_2 = 328,
00104      COMP_3 = 329,
00105      COMP_4 = 330,
00106      COMP_5 = 331,
00107      COMP_X = 332,
00108      CONCATENATE_FUNC = 333,
00109      CONFIGURATION = 334,
00110      CONSTANT = 335,
00111      CONTAINS = 336,
00112      CONTENT = 337,
00113      CONTINUE = 338,
00114      CONTROL = 339,
00115      CONTROLS = 340,
00116      CONTROL_FOOTING = 341,
00117      CONTROL_HEADING = 342,
00118      CONVERTING = 343,
00119      CORRESPONDING = 344,
00120      COUNT = 345,
00121      CRT = 346,
00122      CURRENCY = 347,
00123      CURRENT_DATE_FUNC = 348,
00124      CURSOR = 349,
00125      CYCLE = 350,
00126      DATA = 351,
00127      DATE = 352,
00128      DAY = 353,
00129      DAY_OF_WEEK = 354,
00130      DE = 355,
00131      DEBUGGING = 356,
00132      DECIMAL_POINT = 357,
00133      DECLARATIVES = 358,
00134      DEFAULT = 359,
00135      DELETE = 360,
00136      DELIMITED = 361,
00137      DELIMITER = 362,
00138      DEPENDING = 363,
00139      DESCENDING = 364,
00140      DETAIL = 365,
00141      DISK = 366,
00142      DISPLAY = 367,
00143      DIVIDE = 368,
00144      DIVISION = 369,
00145      DOWN = 370,
00146      DUPLICATES = 371,
00147      DYNAMIC = 372,
00148      EBCDIC = 373,
00149      ELSE = 374,
00150      END = 375,
00151      END_ACCEPT = 376,
00152      END_ADD = 377,
00153      END_CALL = 378,
00154      END_COMPUTE = 379,
00155      END_DELETE = 380,
00156      END_DISPLAY = 381,
00157      END_DIVIDE = 382,
00158      END_EVALUATE = 383,
00159      END_FUNCTION = 384,
00160      END_IF = 385,
00161      END_MULTIPLY = 386,
00162      END_PERFORM = 387,
00163      END_PROGRAM = 388,
00164      END_READ = 389,
00165      END_RETURN = 390,
00166      END_REWRITE = 391,
00167      END_SEARCH = 392,
00168      END_START = 393,
00169      END_STRING = 394,
00170      END_SUBTRACT = 395,
00171      END_UNSTRING = 396,
00172      END_WRITE = 397,
00173      ENTRY = 398,
00174      ENVIRONMENT = 399,
00175      ENVIRONMENT_NAME = 400,
00176      ENVIRONMENT_VALUE = 401,
00177      EOL = 402,
00178      EOP = 403,
00179      EOS = 404,
00180      EQUAL = 405,
00181      EQUALS = 406,
00182      ERASE = 407,
00183      ERROR = 408,
00184      ESCAPE = 409,
00185      EVALUATE = 410,
00186      EVENT_STATUS = 411,
00187      EXCEPTION = 412,
00188      EXCLUSIVE = 413,
00189      EXIT = 414,
00190      EXTEND = 415,
00191      EXTERNAL = 416,
00192      FD = 417,
00193      FILE_CONTROL = 418,
00194      FILE_ID = 419,
00195      FILLER = 420,
00196      FINAL = 421,
00197      FIRST = 422,
00198      FOOTING = 423,
00199      FOR = 424,
00200      FOREGROUND_COLOR = 425,
00201      FOREVER = 426,
00202      FREE = 427,
00203      FROM = 428,
00204      FULL = 429,
00205      FUNCTION = 430,
00206      FUNCTION_ID = 431,
00207      FUNCTION_NAME = 432,
00208      GE = 433,
00209      GENERATE = 434,
00210      GIVING = 435,
00211      GLOBAL = 436,
00212      GO = 437,
00213      GOBACK = 438,
00214      GREATER = 439,
00215      GROUP = 440,
00216      HEADING = 441,
00217      HIGHLIGHT = 442,
00218      HIGH_VALUE = 443,
00219      IDENTIFICATION = 444,
00220      IF = 445,
00221      IGNORE = 446,
00222      IGNORING = 447,
00223      IN = 448,
00224      INDEX = 449,
00225      INDEXED = 450,
00226      INDICATE = 451,
00227      INITIALIZE = 452,
00228      INITIALIZED = 453,
00229      INITIATE = 454,
00230      INPUT = 455,
00231      INPUT_OUTPUT = 456,
00232      INSPECT = 457,
00233      INTO = 458,
00234      INTRINSIC = 459,
00235      INVALID = 460,
00236      INVALID_KEY = 461,
00237      IS = 462,
00238      I_O = 463,
00239      I_O_CONTROL = 464,
00240      JUSTIFIED = 465,
00241      KEY = 466,
00242      LABEL = 467,
00243      LAST = 468,
00244      LAST_DETAIL = 469,
00245      LE = 470,
00246      LEADING = 471,
00247      LEFT = 472,
00248      LENGTH = 473,
00249      LESS = 474,
00250      LIMIT = 475,
00251      LIMITS = 476,
00252      LINAGE = 477,
00253      LINAGE_COUNTER = 478,
00254      LINE = 479,
00255      LINES = 480,
00256      LINKAGE = 481,
00257      LITERAL = 482,
00258      LOCALE = 483,
00259      LOCALE_DT_FUNC = 484,
00260      LOCAL_STORAGE = 485,
00261      LOCK = 486,
00262      LOWER_CASE_FUNC = 487,
00263      LOWLIGHT = 488,
00264      LOW_VALUE = 489,
00265      MANUAL = 490,
00266      MEMORY = 491,
00267      MERGE = 492,
00268      MINUS = 493,
00269      MNEMONIC_NAME = 494,
00270      MODE = 495,
00271      MOVE = 496,
00272      MULTIPLE = 497,
00273      MULTIPLY = 498,
00274      NATIONAL = 499,
00275      NATIONAL_EDITED = 500,
00276      NATIVE = 501,
00277      NE = 502,
00278      NEGATIVE = 503,
00279      NEXT = 504,
00280      NEXT_SENTENCE = 505,
00281      NO = 506,
00282      NOT = 507,
00283      NOT_END = 508,
00284      NOT_EOP = 509,
00285      NOT_EXCEPTION = 510,
00286      NOT_INVALID_KEY = 511,
00287      NOT_OVERFLOW = 512,
00288      NOT_SIZE_ERROR = 513,
00289      NO_ADVANCING = 514,
00290      NUMBER = 515,
00291      NUMBERS = 516,
00292      NUMERIC = 517,
00293      NUMERIC_EDITED = 518,
00294      NUMVALC_FUNC = 519,
00295      OBJECT_COMPUTER = 520,
00296      OCCURS = 521,
00297      OF = 522,
00298      OFF = 523,
00299      OMITTED = 524,
00300      ON = 525,
00301      ONLY = 526,
00302      OPEN = 527,
00303      OPTIONAL = 528,
00304      OR = 529,
00305      ORDER = 530,
00306      ORGANIZATION = 531,
00307      OTHER = 532,
00308      OUTPUT = 533,
00309      OVERFLOW = 534,
00310      OVERLINE = 535,
00311      PACKED_DECIMAL = 536,
00312      PADDING = 537,
00313      PAGE = 538,
00314      PAGE_FOOTING = 539,
00315      PAGE_HEADING = 540,
00316      PARAGRAPH = 541,
00317      PERFORM = 542,
00318      PICTURE = 543,
00319      PLUS = 544,
00320      POINTER = 545,
00321      POSITION = 546,
00322      POSITIVE = 547,
00323      PRESENT = 548,
00324      PREVIOUS = 549,
00325      PRINTER = 550,
00326      PRINTING = 551,
00327      PROCEDURE = 552,
00328      PROCEDURES = 553,
00329      PROCEED = 554,
00330      PROGRAM = 555,
00331      PROGRAM_ID = 556,
00332      PROGRAM_NAME = 557,
00333      PROGRAM_POINTER = 558,
00334      PROMPT = 559,
00335      QUOTE = 560,
00336      RANDOM = 561,
00337      RD = 562,
00338      READ = 563,
00339      RECORD = 564,
00340      RECORDING = 565,
00341      RECORDS = 566,
00342      RECURSIVE = 567,
00343      REDEFINES = 568,
00344      REEL = 569,
00345      REFERENCE = 570,
00346      RELATIVE = 571,
00347      RELEASE = 572,
00348      REMAINDER = 573,
00349      REMOVAL = 574,
00350      RENAMES = 575,
00351      REPLACING = 576,
00352      REPORT = 577,
00353      REPORTING = 578,
00354      REPORTS = 579,
00355      REPORT_FOOTING = 580,
00356      REPORT_HEADING = 581,
00357      REPOSITORY = 582,
00358      REQUIRED = 583,
00359      RESERVE = 584,
00360      RETURN = 585,
00361      RETURNING = 586,
00362      REVERSE_FUNC = 587,
00363      REVERSE_VIDEO = 588,
00364      REWIND = 589,
00365      REWRITE = 590,
00366      RIGHT = 591,
00367      ROLLBACK = 592,
00368      ROUNDED = 593,
00369      RUN = 594,
00370      SAME = 595,
00371      SCREEN = 596,
00372      SCREEN_CONTROL = 597,
00373      SCROLL = 598,
00374      SD = 599,
00375      SEARCH = 600,
00376      SECTION = 601,
00377      SECURE = 602,
00378      SEGMENT_LIMIT = 603,
00379      SELECT = 604,
00380      SEMI_COLON = 605,
00381      SENTENCE = 606,
00382      SEPARATE = 607,
00383      SEQUENCE = 608,
00384      SEQUENTIAL = 609,
00385      SET = 610,
00386      SHARING = 611,
00387      SIGN = 612,
00388      SIGNED = 613,
00389      SIGNED_INT = 614,
00390      SIGNED_LONG = 615,
00391      SIGNED_SHORT = 616,
00392      SIZE = 617,
00393      SIZE_ERROR = 618,
00394      SORT = 619,
00395      SORT_MERGE = 620,
00396      SOURCE = 621,
00397      SOURCE_COMPUTER = 622,
00398      SPACE = 623,
00399      SPECIAL_NAMES = 624,
00400      STANDARD = 625,
00401      STANDARD_1 = 626,
00402      STANDARD_2 = 627,
00403      START = 628,
00404      STATUS = 629,
00405      STOP = 630,
00406      STRING = 631,
00407      SUBSTITUTE_FUNC = 632,
00408      SUBSTITUTE_CASE_FUNC = 633,
00409      SUBTRACT = 634,
00410      SUM = 635,
00411      SUPPRESS = 636,
00412      SYMBOLIC = 637,
00413      SYNCHRONIZED = 638,
00414      TALLYING = 639,
00415      TAPE = 640,
00416      TERMINATE = 641,
00417      TEST = 642,
00418      THAN = 643,
00419      THEN = 644,
00420      THRU = 645,
00421      TIME = 646,
00422      TIMES = 647,
00423      TO = 648,
00424      TOK_FALSE = 649,
00425      TOK_FILE = 650,
00426      TOK_INITIAL = 651,
00427      TOK_NULL = 652,
00428      TOK_TRUE = 653,
00429      TOP = 654,
00430      TRAILING = 655,
00431      TRANSFORM = 656,
00432      TRIM_FUNCTION = 657,
00433      TYPE = 658,
00434      UNDERLINE = 659,
00435      UNIT = 660,
00436      UNLOCK = 661,
00437      UNSIGNED = 662,
00438      UNSIGNED_INT = 663,
00439      UNSIGNED_LONG = 664,
00440      UNSIGNED_SHORT = 665,
00441      UNSTRING = 666,
00442      UNTIL = 667,
00443      UP = 668,
00444      UPDATE = 669,
00445      UPON = 670,
00446      UPON_ARGUMENT_NUMBER = 671,
00447      UPON_COMMAND_LINE = 672,
00448      UPON_ENVIRONMENT_NAME = 673,
00449      UPON_ENVIRONMENT_VALUE = 674,
00450      UPPER_CASE_FUNC = 675,
00451      USAGE = 676,
00452      USE = 677,
00453      USING = 678,
00454      VALUE = 679,
00455      VARYING = 680,
00456      WAIT = 681,
00457      WHEN = 682,
00458      WHEN_COMPILED_FUNC = 683,
00459      WITH = 684,
00460      WORD = 685,
00461      WORDS = 686,
00462      WORKING_STORAGE = 687,
00463      WRITE = 688,
00464      YYYYDDD = 689,
00465      YYYYMMDD = 690,
00466      ZERO = 691,
00467      UNARY_SIGN = 692
00468    };
00469 #endif
00470 #define TOKEN_EOF 0
00471 #define ACCEPT 258
00472 #define ACCESS 259
00473 #define ADD 260
00474 #define ADDRESS 261
00475 #define ADVANCING 262
00476 #define AFTER 263
00477 #define ALL 264
00478 #define ALLOCATE 265
00479 #define ALPHABET 266
00480 #define ALPHABETIC 267
00481 #define ALPHABETIC_LOWER 268
00482 #define ALPHABETIC_UPPER 269
00483 #define ALPHANUMERIC 270
00484 #define ALPHANUMERIC_EDITED 271
00485 #define ALSO 272
00486 #define ALTER 273
00487 #define ALTERNATE 274
00488 #define AND 275
00489 #define ANY 276
00490 #define ARE 277
00491 #define AREA 278
00492 #define ARGUMENT_NUMBER 279
00493 #define ARGUMENT_VALUE 280
00494 #define AS 281
00495 #define ASCENDING 282
00496 #define ASSIGN 283
00497 #define AT 284
00498 #define AUTO 285
00499 #define AUTOMATIC 286
00500 #define BACKGROUND_COLOR 287
00501 #define BASED 288
00502 #define BEFORE 289
00503 #define BELL 290
00504 #define BINARY 291
00505 #define BINARY_C_LONG 292
00506 #define BINARY_CHAR 293
00507 #define BINARY_DOUBLE 294
00508 #define BINARY_LONG 295
00509 #define BINARY_SHORT 296
00510 #define BLANK 297
00511 #define BLANK_LINE 298
00512 #define BLANK_SCREEN 299
00513 #define BLINK 300
00514 #define BLOCK 301
00515 #define BOTTOM 302
00516 #define BY 303
00517 #define BYTE_LENGTH 304
00518 #define CALL 305
00519 #define CANCEL 306
00520 #define CH 307
00521 #define CHAINING 308
00522 #define CHARACTER 309
00523 #define CHARACTERS 310
00524 #define CLASS 311
00525 #define CLOSE 312
00526 #define CODE 313
00527 #define CODE_SET 314
00528 #define COLLATING 315
00529 #define COL 316
00530 #define COLS 317
00531 #define COLUMN 318
00532 #define COLUMNS 319
00533 #define COMMA 320
00534 #define COMMAND_LINE 321
00535 #define COMMA_DELIM 322
00536 #define COMMIT 323
00537 #define COMMON 324
00538 #define COMP 325
00539 #define COMPUTE 326
00540 #define COMP_1 327
00541 #define COMP_2 328
00542 #define COMP_3 329
00543 #define COMP_4 330
00544 #define COMP_5 331
00545 #define COMP_X 332
00546 #define CONCATENATE_FUNC 333
00547 #define CONFIGURATION 334
00548 #define CONSTANT 335
00549 #define CONTAINS 336
00550 #define CONTENT 337
00551 #define CONTINUE 338
00552 #define CONTROL 339
00553 #define CONTROLS 340
00554 #define CONTROL_FOOTING 341
00555 #define CONTROL_HEADING 342
00556 #define CONVERTING 343
00557 #define CORRESPONDING 344
00558 #define COUNT 345
00559 #define CRT 346
00560 #define CURRENCY 347
00561 #define CURRENT_DATE_FUNC 348
00562 #define CURSOR 349
00563 #define CYCLE 350
00564 #define DATA 351
00565 #define DATE 352
00566 #define DAY 353
00567 #define DAY_OF_WEEK 354
00568 #define DE 355
00569 #define DEBUGGING 356
00570 #define DECIMAL_POINT 357
00571 #define DECLARATIVES 358
00572 #define DEFAULT 359
00573 #define DELETE 360
00574 #define DELIMITED 361
00575 #define DELIMITER 362
00576 #define DEPENDING 363
00577 #define DESCENDING 364
00578 #define DETAIL 365
00579 #define DISK 366
00580 #define DISPLAY 367
00581 #define DIVIDE 368
00582 #define DIVISION 369
00583 #define DOWN 370
00584 #define DUPLICATES 371
00585 #define DYNAMIC 372
00586 #define EBCDIC 373
00587 #define ELSE 374
00588 #define END 375
00589 #define END_ACCEPT 376
00590 #define END_ADD 377
00591 #define END_CALL 378
00592 #define END_COMPUTE 379
00593 #define END_DELETE 380
00594 #define END_DISPLAY 381
00595 #define END_DIVIDE 382
00596 #define END_EVALUATE 383
00597 #define END_FUNCTION 384
00598 #define END_IF 385
00599 #define END_MULTIPLY 386
00600 #define END_PERFORM 387
00601 #define END_PROGRAM 388
00602 #define END_READ 389
00603 #define END_RETURN 390
00604 #define END_REWRITE 391
00605 #define END_SEARCH 392
00606 #define END_START 393
00607 #define END_STRING 394
00608 #define END_SUBTRACT 395
00609 #define END_UNSTRING 396
00610 #define END_WRITE 397
00611 #define ENTRY 398
00612 #define ENVIRONMENT 399
00613 #define ENVIRONMENT_NAME 400
00614 #define ENVIRONMENT_VALUE 401
00615 #define EOL 402
00616 #define EOP 403
00617 #define EOS 404
00618 #define EQUAL 405
00619 #define EQUALS 406
00620 #define ERASE 407
00621 #define ERROR 408
00622 #define ESCAPE 409
00623 #define EVALUATE 410
00624 #define EVENT_STATUS 411
00625 #define EXCEPTION 412
00626 #define EXCLUSIVE 413
00627 #define EXIT 414
00628 #define EXTEND 415
00629 #define EXTERNAL 416
00630 #define FD 417
00631 #define FILE_CONTROL 418
00632 #define FILE_ID 419
00633 #define FILLER 420
00634 #define FINAL 421
00635 #define FIRST 422
00636 #define FOOTING 423
00637 #define FOR 424
00638 #define FOREGROUND_COLOR 425
00639 #define FOREVER 426
00640 #define FREE 427
00641 #define FROM 428
00642 #define FULL 429
00643 #define FUNCTION 430
00644 #define FUNCTION_ID 431
00645 #define FUNCTION_NAME 432
00646 #define GE 433
00647 #define GENERATE 434
00648 #define GIVING 435
00649 #define GLOBAL 436
00650 #define GO 437
00651 #define GOBACK 438
00652 #define GREATER 439
00653 #define GROUP 440
00654 #define HEADING 441
00655 #define HIGHLIGHT 442
00656 #define HIGH_VALUE 443
00657 #define IDENTIFICATION 444
00658 #define IF 445
00659 #define IGNORE 446
00660 #define IGNORING 447
00661 #define IN 448
00662 #define INDEX 449
00663 #define INDEXED 450
00664 #define INDICATE 451
00665 #define INITIALIZE 452
00666 #define INITIALIZED 453
00667 #define INITIATE 454
00668 #define INPUT 455
00669 #define INPUT_OUTPUT 456
00670 #define INSPECT 457
00671 #define INTO 458
00672 #define INTRINSIC 459
00673 #define INVALID 460
00674 #define INVALID_KEY 461
00675 #define IS 462
00676 #define I_O 463
00677 #define I_O_CONTROL 464
00678 #define JUSTIFIED 465
00679 #define KEY 466
00680 #define LABEL 467
00681 #define LAST 468
00682 #define LAST_DETAIL 469
00683 #define LE 470
00684 #define LEADING 471
00685 #define LEFT 472
00686 #define LENGTH 473
00687 #define LESS 474
00688 #define LIMIT 475
00689 #define LIMITS 476
00690 #define LINAGE 477
00691 #define LINAGE_COUNTER 478
00692 #define LINE 479
00693 #define LINES 480
00694 #define LINKAGE 481
00695 #define LITERAL 482
00696 #define LOCALE 483
00697 #define LOCALE_DT_FUNC 484
00698 #define LOCAL_STORAGE 485
00699 #define LOCK 486
00700 #define LOWER_CASE_FUNC 487
00701 #define LOWLIGHT 488
00702 #define LOW_VALUE 489
00703 #define MANUAL 490
00704 #define MEMORY 491
00705 #define MERGE 492
00706 #define MINUS 493
00707 #define MNEMONIC_NAME 494
00708 #define MODE 495
00709 #define MOVE 496
00710 #define MULTIPLE 497
00711 #define MULTIPLY 498
00712 #define NATIONAL 499
00713 #define NATIONAL_EDITED 500
00714 #define NATIVE 501
00715 #define NE 502
00716 #define NEGATIVE 503
00717 #define NEXT 504
00718 #define NEXT_SENTENCE 505
00719 #define NO 506
00720 #define NOT 507
00721 #define NOT_END 508
00722 #define NOT_EOP 509
00723 #define NOT_EXCEPTION 510
00724 #define NOT_INVALID_KEY 511
00725 #define NOT_OVERFLOW 512
00726 #define NOT_SIZE_ERROR 513
00727 #define NO_ADVANCING 514
00728 #define NUMBER 515
00729 #define NUMBERS 516
00730 #define NUMERIC 517
00731 #define NUMERIC_EDITED 518
00732 #define NUMVALC_FUNC 519
00733 #define OBJECT_COMPUTER 520
00734 #define OCCURS 521
00735 #define OF 522
00736 #define OFF 523
00737 #define OMITTED 524
00738 #define ON 525
00739 #define ONLY 526
00740 #define OPEN 527
00741 #define OPTIONAL 528
00742 #define OR 529
00743 #define ORDER 530
00744 #define ORGANIZATION 531
00745 #define OTHER 532
00746 #define OUTPUT 533
00747 #define OVERFLOW 534
00748 #define OVERLINE 535
00749 #define PACKED_DECIMAL 536
00750 #define PADDING 537
00751 #define PAGE 538
00752 #define PAGE_FOOTING 539
00753 #define PAGE_HEADING 540
00754 #define PARAGRAPH 541
00755 #define PERFORM 542
00756 #define PICTURE 543
00757 #define PLUS 544
00758 #define POINTER 545
00759 #define POSITION 546
00760 #define POSITIVE 547
00761 #define PRESENT 548
00762 #define PREVIOUS 549
00763 #define PRINTER 550
00764 #define PRINTING 551
00765 #define PROCEDURE 552
00766 #define PROCEDURES 553
00767 #define PROCEED 554
00768 #define PROGRAM 555
00769 #define PROGRAM_ID 556
00770 #define PROGRAM_NAME 557
00771 #define PROGRAM_POINTER 558
00772 #define PROMPT 559
00773 #define QUOTE 560
00774 #define RANDOM 561
00775 #define RD 562
00776 #define READ 563
00777 #define RECORD 564
00778 #define RECORDING 565
00779 #define RECORDS 566
00780 #define RECURSIVE 567
00781 #define REDEFINES 568
00782 #define REEL 569
00783 #define REFERENCE 570
00784 #define RELATIVE 571
00785 #define RELEASE 572
00786 #define REMAINDER 573
00787 #define REMOVAL 574
00788 #define RENAMES 575
00789 #define REPLACING 576
00790 #define REPORT 577
00791 #define REPORTING 578
00792 #define REPORTS 579
00793 #define REPORT_FOOTING 580
00794 #define REPORT_HEADING 581
00795 #define REPOSITORY 582
00796 #define REQUIRED 583
00797 #define RESERVE 584
00798 #define RETURN 585
00799 #define RETURNING 586
00800 #define REVERSE_FUNC 587
00801 #define REVERSE_VIDEO 588
00802 #define REWIND 589
00803 #define REWRITE 590
00804 #define RIGHT 591
00805 #define ROLLBACK 592
00806 #define ROUNDED 593
00807 #define RUN 594
00808 #define SAME 595
00809 #define SCREEN 596
00810 #define SCREEN_CONTROL 597
00811 #define SCROLL 598
00812 #define SD 599
00813 #define SEARCH 600
00814 #define SECTION 601
00815 #define SECURE 602
00816 #define SEGMENT_LIMIT 603
00817 #define SELECT 604
00818 #define SEMI_COLON 605
00819 #define SENTENCE 606
00820 #define SEPARATE 607
00821 #define SEQUENCE 608
00822 #define SEQUENTIAL 609
00823 #define SET 610
00824 #define SHARING 611
00825 #define SIGN 612
00826 #define SIGNED 613
00827 #define SIGNED_INT 614
00828 #define SIGNED_LONG 615
00829 #define SIGNED_SHORT 616
00830 #define SIZE 617
00831 #define SIZE_ERROR 618
00832 #define SORT 619
00833 #define SORT_MERGE 620
00834 #define SOURCE 621
00835 #define SOURCE_COMPUTER 622
00836 #define SPACE 623
00837 #define SPECIAL_NAMES 624
00838 #define STANDARD 625
00839 #define STANDARD_1 626
00840 #define STANDARD_2 627
00841 #define START 628
00842 #define STATUS 629
00843 #define STOP 630
00844 #define STRING 631
00845 #define SUBSTITUTE_FUNC 632
00846 #define SUBSTITUTE_CASE_FUNC 633
00847 #define SUBTRACT 634
00848 #define SUM 635
00849 #define SUPPRESS 636
00850 #define SYMBOLIC 637
00851 #define SYNCHRONIZED 638
00852 #define TALLYING 639
00853 #define TAPE 640
00854 #define TERMINATE 641
00855 #define TEST 642
00856 #define THAN 643
00857 #define THEN 644
00858 #define THRU 645
00859 #define TIME 646
00860 #define TIMES 647
00861 #define TO 648
00862 #define TOK_FALSE 649
00863 #define TOK_FILE 650
00864 #define TOK_INITIAL 651
00865 #define TOK_NULL 652
00866 #define TOK_TRUE 653
00867 #define TOP 654
00868 #define TRAILING 655
00869 #define TRANSFORM 656
00870 #define TRIM_FUNCTION 657
00871 #define TYPE 658
00872 #define UNDERLINE 659
00873 #define UNIT 660
00874 #define UNLOCK 661
00875 #define UNSIGNED 662
00876 #define UNSIGNED_INT 663
00877 #define UNSIGNED_LONG 664
00878 #define UNSIGNED_SHORT 665
00879 #define UNSTRING 666
00880 #define UNTIL 667
00881 #define UP 668
00882 #define UPDATE 669
00883 #define UPON 670
00884 #define UPON_ARGUMENT_NUMBER 671
00885 #define UPON_COMMAND_LINE 672
00886 #define UPON_ENVIRONMENT_NAME 673
00887 #define UPON_ENVIRONMENT_VALUE 674
00888 #define UPPER_CASE_FUNC 675
00889 #define USAGE 676
00890 #define USE 677
00891 #define USING 678
00892 #define VALUE 679
00893 #define VARYING 680
00894 #define WAIT 681
00895 #define WHEN 682
00896 #define WHEN_COMPILED_FUNC 683
00897 #define WITH 684
00898 #define WORD 685
00899 #define WORDS 686
00900 #define WORKING_STORAGE 687
00901 #define WRITE 688
00902 #define YYYYDDD 689
00903 #define YYYYMMDD 690
00904 #define ZERO 691
00905 #define UNARY_SIGN 692
00906 
00907 
00908 
00909 
00910 #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
00911 typedef int YYSTYPE;
00912 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
00913 # define YYSTYPE_IS_DECLARED 1
00914 # define YYSTYPE_IS_TRIVIAL 1
00915 #endif
00916 
00917 extern YYSTYPE yylval;
00918 
00919 
00920 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines