Trailing-Edge
-
PDP-10 Archives
-
tops20-v7-ft-dist1-clock
-
7-sources/diuddl.req
There are 4 other files named diuddl.req in the archive. Click here to see a list.
! COPYRIGHT (C) DIGITAL EQUIPMENT CORPORATION 1986.
! ALL RIGHTS RESERVED.
!
! THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND
! COPIED ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH
! THE INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR
! ANY OTHER COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE
! AVAILABLE TO ANY OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE
! SOFTWARE IS HEREBY TRANSFERRED.
!
! THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT
! NOTICE AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL
! EQUIPMENT CORPORATION.
!
! DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF
! ITS SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY DIGITAL.
! PAT-20 -- Version of 7 May 84 --
%IF %DECLARED(%QUOTE PAT_DFS) AND NOT %DECLARED(%QUOTE PAT_NO_DFS)
%THEN
! Define terminals, non-terminals, and semantics actions
PAT_SYMBOL_DEFINITIONS ( ! Terminal and non-terminal definitions
PAT_DECTRMDEF('aligned','T_ALIGNED', 0),
PAT_DECTRMDEF('are','T_ARE', 1),
PAT_DECTRMDEF('array','T_ARRAY', 2),
PAT_DECTRMDEF('as','T_AS', 3),
PAT_DECTRMDEF('ascii_7','T_ASCII_7', 4),
PAT_DECTRMDEF('ascii_8','T_ASCII_8', 5),
PAT_DECTRMDEF('ascii_9','T_ASCII_9', 6),
PAT_DECTRMDEF('base','T_BASE', 7),
PAT_DECTRMDEF('basic','T_BASIC', 8),
PAT_DECTRMDEF('bit','T_BIT', 9),
PAT_DECTRMDEF('blank','T_BLANK', 10),
PAT_DECTRMDEF('boundary','T_BOUNDARY', 11),
PAT_DECTRMDEF('by','T_BY', 12),
PAT_DECTRMDEF('byte','T_BYTE', 13),
PAT_DECTRMDEF('bytes','T_BYTES', 14),
PAT_DECTRMDEF('character','T_CHARACTER', 15),
PAT_DECTRMDEF('characters','T_CHARACTERS', 16),
PAT_DECTRMDEF('cobol','T_COBOL', 17),
PAT_DECTRMDEF('column_major','T_COLUMN_MAJOR', 18),
PAT_DECTRMDEF('complex','T_COMPLEX', 19),
PAT_DECTRMDEF('computed','T_COMPUTED', 20),
PAT_DECTRMDEF('condition','T_CONDITION', 21),
PAT_DECTRMDEF('copy','T_COPY', 22),
PAT_DECTRMDEF('datatrieve','T_DATATRIEVE', 23),
PAT_DECTRMDEF('datatype','T_DATATYPE', 24),
PAT_DECTRMDEF('date','T_DATE', 25),
PAT_DECTRMDEF('decimal','T_DECIMAL', 26),
PAT_DECTRMDEF('default_value','T_DEFAULT_VALUE', 27),
PAT_DECTRMDEF('define','T_DEFINE', 28),
PAT_DECTRMDEF('depending','T_DEPENDING', 29),
PAT_DECTRMDEF('description','T_DESCRIPTION', 30),
PAT_DECTRMDEF('digit','T_DIGIT', 31),
PAT_DECTRMDEF('digits','T_DIGITS', 32),
PAT_DECTRMDEF('dtr','T_DTR', 33),
PAT_DECTRMDEF('d_floating','T_D_FLOATING', 34),
PAT_DECTRMDEF('d_floating_complex','T_D_FLOATING_COMPLEX', 35),
PAT_DECTRMDEF('ebcdic_8','T_EBCDIC_8', 36),
PAT_DECTRMDEF('ebcdic_9','T_EBCDIC_9', 37),
PAT_DECTRMDEF('edit_string','T_EDIT_STRING', 38),
PAT_DECTRMDEF('end','T_END', 39),
PAT_DECTRMDEF('field','T_FIELD', 40),
PAT_DECTRMDEF('filler','T_FILLER', 41),
PAT_DECTRMDEF('floating','T_FLOATING', 42),
PAT_DECTRMDEF('floating_complex','T_FLOATING_COMPLEX', 43),
PAT_DECTRMDEF('for','T_FOR', 44),
PAT_DECTRMDEF('fraction','T_FRACTION', 45),
PAT_DECTRMDEF('fractions','T_FRACTIONS', 46),
PAT_DECTRMDEF('from','T_FROM', 47),
PAT_DECTRMDEF('f_floating','T_F_FLOATING', 48),
PAT_DECTRMDEF('f_floating_complex','T_F_FLOATING_COMPLEX', 49),
PAT_DECTRMDEF('group','T_GROUP', 50),
PAT_DECTRMDEF('g_floating','T_G_FLOATING', 51),
PAT_DECTRMDEF('g_floating_complex','T_G_FLOATING_COMPLEX', 52),
PAT_DECTRMDEF('h_floating','T_H_FLOATING', 53),
PAT_DECTRMDEF('h_floating_complex','T_H_FLOATING_COMPLEX', 54),
PAT_DECTRMDEF('if','T_IF', 55),
PAT_DECTRMDEF('indexed','T_INDEXED', 56),
PAT_DECTRMDEF('initial_value','T_INITIAL_VALUE', 57),
PAT_DECTRMDEF('is','T_IS', 58),
PAT_DECTRMDEF('justified','T_JUSTIFIED', 59),
PAT_DECTRMDEF('left','T_LEFT', 60),
PAT_DECTRMDEF('longword','T_LONGWORD', 61),
PAT_DECTRMDEF('matching','T_MATCHING', 62),
PAT_DECTRMDEF('missing_value','T_MISSING_VALUE', 63),
PAT_DECTRMDEF('move','T_MOVE', 64),
PAT_DECTRMDEF('name','T_NAME', 65),
PAT_DECTRMDEF('numeric','T_NUMERIC', 66),
PAT_DECTRMDEF('occurs','T_OCCURS', 67),
PAT_DECTRMDEF('octaword','T_OCTAWORD', 68),
PAT_DECTRMDEF('of','T_OF', 69),
PAT_DECTRMDEF('on','T_ON', 70),
PAT_DECTRMDEF('others','T_OTHERS', 71),
PAT_DECTRMDEF('overpunched','T_OVERPUNCHED', 72),
PAT_DECTRMDEF('packed','T_PACKED', 73),
PAT_DECTRMDEF('picture','T_PICTURE', 74),
PAT_DECTRMDEF('pli','T_PLI', 75),
PAT_DECTRMDEF('pointer','T_POINTER', 76),
PAT_DECTRMDEF('quadword','T_QUADWORD', 77),
PAT_DECTRMDEF('query_header','T_QUERY_HEADER', 78),
PAT_DECTRMDEF('query_name','T_QUERY_NAME', 79),
PAT_DECTRMDEF('record','T_RECORD', 80),
PAT_DECTRMDEF('right','T_RIGHT', 81),
PAT_DECTRMDEF('rounded','T_ROUNDED', 82),
PAT_DECTRMDEF('row_major','T_ROW_MAJOR', 83),
PAT_DECTRMDEF('scale','T_SCALE', 84),
PAT_DECTRMDEF('separate','T_SEPARATE', 85),
PAT_DECTRMDEF('signed','T_SIGNED', 86),
PAT_DECTRMDEF('sixbit','T_SIXBIT', 87),
PAT_DECTRMDEF('size','T_SIZE', 88),
PAT_DECTRMDEF('string','T_STRING', 89),
PAT_DECTRMDEF('structure','T_STRUCTURE', 90),
PAT_DECTRMDEF('sync','T_SYNC', 91),
PAT_DECTRMDEF('synchronized','T_SYNCHRONIZED', 92),
PAT_DECTRMDEF('text','T_TEXT', 93),
PAT_DECTRMDEF('thru','T_THRU', 94),
PAT_DECTRMDEF('time','T_TIME', 95),
PAT_DECTRMDEF('times','T_TIMES', 96),
PAT_DECTRMDEF('to','T_TO', 97),
PAT_DECTRMDEF('transform','T_TRANSFORM', 98),
PAT_DECTRMDEF('truncated','T_TRUNCATED', 99),
PAT_DECTRMDEF('type','T_TYPE', 100),
PAT_DECTRMDEF('unsigned','T_UNSIGNED', 101),
PAT_DECTRMDEF('unspecified','T_UNSPECIFIED', 102),
PAT_DECTRMDEF('valid','T_VALID', 103),
PAT_DECTRMDEF('value','T_VALUE', 104),
PAT_DECTRMDEF('values','T_VALUES', 105),
PAT_DECTRMDEF('variant','T_VARIANT', 106),
PAT_DECTRMDEF('variants','T_VARIANTS', 107),
PAT_DECTRMDEF('varying','T_VARYING', 108),
PAT_DECTRMDEF('virtual','T_VIRTUAL', 109),
PAT_DECTRMDEF('when','T_WHEN', 110),
PAT_DECTRMDEF('word','T_WORD', 111),
PAT_DECTRMDEF('zero','T_ZERO', 112),
PAT_DECTRMDEF('zoned','T_ZONED', 113),
PAT_DECTRMDEF('(','T_L_PAREN', 114),
PAT_DECTRMDEF(')','T_R_PAREN', 115),
PAT_DECTRMDEF('*','T_STAR', 116),
PAT_DECTRMDEF('.','T_DOT', 117),
PAT_DECTRMDEF(':','T_COLON', 118),
PAT_DECTRMDEF(';','T_SEMICOLON', 119),
PAT_DECTRMDEF('path_name','T_PATH_NAME', 120),
PAT_DECTRMDEF('cdd_name','T_CDD_NAME', 121),
PAT_DECTRMDEF('descr_text','T_DESCR_TEXT', 122),
PAT_DECTRMDEF('unsigned_integer','T_UNSIGNED_INTEGER', 123),
PAT_DECTRMDEF('signed_integer','T_SIGNED_INTEGER', 124),
PAT_DECTRMDEF('fixed_point','T_FIXED_POINT', 125),
PAT_DECTRMDEF('floating_point','T_FLOATING_POINT', 126),
PAT_DECTRMDEF('quoted_string','T_QUOTED_STRING', 127),
PAT_DECTRMDEF('hex_number','T_HEX_NUMBER', 128),
PAT_DECTRMDEF('octal_number','T_OCTAL_NUMBER', 129),
PAT_DECTRMDEF('errormark','T_ERRORMARK', 130),
PAT_DECTRMDEF('eof','T_EOF', 131),
PAT_DECTRMDEF('goalsy','T_GOALSY', 132),
PAT_DECTRMDEF('parse_description','T_PARSE_DESCRIPTION', 133),
PAT_DECTRMDEF('parse_transform','T_PARSE_TRANSFORM', 134),
PAT_NONTRMDEF('GOAL', 135),
PAT_NONTRMDEF('ONE_OR_THE_OTHER', 136),
PAT_NONTRMDEF('DESCRIPTION_COMMAND', 137),
PAT_NONTRMDEF('DEFINE_TRANSFORM_COMMAND', 138),
PAT_NONTRMDEF('DEFINE_STATEMENT', 139),
PAT_NONTRMDEF('FIELD_DESC', 140),
PAT_NONTRMDEF('END_STATEMENT', 141),
PAT_NONTRMDEF('DEF_START', 142),
PAT_NONTRMDEF('NEXT_WORD', 143),
PAT_NONTRMDEF('PATH_SPEC', 144),
PAT_NONTRMDEF('DESCR_TEXTS', 145),
PAT_NONTRMDEF('VALID_NAME', 146),
PAT_NONTRMDEF('ELEMENTARY_FIELD', 147),
PAT_NONTRMDEF('STRUCTURE_FIELD', 148),
PAT_NONTRMDEF('COPY_FIELD', 149),
PAT_NONTRMDEF('VARIANT_CLAUSE', 150),
PAT_NONTRMDEF('FIELD_SPEC', 151),
PAT_NONTRMDEF('FIELD_ATT', 152),
PAT_NONTRMDEF('STAR', 153),
PAT_NONTRMDEF('FIELD_ATT_1', 154),
PAT_NONTRMDEF('FIELD_ATT_2', 155),
PAT_NONTRMDEF('ATTRIBUTE', 156),
PAT_NONTRMDEF('DATATYPE_CLAUSE_LIST', 157),
PAT_NONTRMDEF('STRUCTURE_BEGIN', 158),
PAT_NONTRMDEF('FIELD_DESCS', 159),
PAT_NONTRMDEF('END_STRUCTURE', 160),
PAT_NONTRMDEF('STRUC_GROUP', 161),
PAT_NONTRMDEF('COPY_BEGIN', 162),
PAT_NONTRMDEF('COPY_PATH', 163),
PAT_NONTRMDEF('END_COPY', 164),
PAT_NONTRMDEF('ALIGNED_CLAUSE', 165),
PAT_NONTRMDEF('VARIANTS_HEAD', 166),
PAT_NONTRMDEF('VARIANT_DESC', 167),
PAT_NONTRMDEF('VARIANT_DESCS', 168),
PAT_NONTRMDEF('END_VARIANTS', 169),
PAT_NONTRMDEF('FULLY_Q_NAME', 170),
PAT_NONTRMDEF('VARIANT_HEAD', 171),
PAT_NONTRMDEF('END_VARIANT', 172),
PAT_NONTRMDEF('TAG_VALUE_CLAUSE', 173),
PAT_NONTRMDEF('VALUE_IS', 174),
PAT_NONTRMDEF('VALUE_CLAUSES', 175),
PAT_NONTRMDEF('VALUE_CLAUSE', 176),
PAT_NONTRMDEF('SAVE_VALUE', 177),
PAT_NONTRMDEF('THRU_CLAUSE', 178),
PAT_NONTRMDEF('VALUE_TYPE', 179),
PAT_NONTRMDEF('ARRAY_CLAUSE', 180),
PAT_NONTRMDEF('INITIAL_CLAUSE', 181),
PAT_NONTRMDEF('BLANK_WHEN_ZERO', 182),
PAT_NONTRMDEF('COMPUTED_BY_DTR', 183),
PAT_NONTRMDEF('CONDITION_NAME', 184),
PAT_NONTRMDEF('DEFAULT_CLAUSE', 185),
PAT_NONTRMDEF('EDIT_CLAUSE', 186),
PAT_NONTRMDEF('JUSTIFIED_RIGHT', 187),
PAT_NONTRMDEF('MISSING_CLAUSE', 188),
PAT_NONTRMDEF('LANGUAGE_NAME', 189),
PAT_NONTRMDEF('LANG_PICTURE', 190),
PAT_NONTRMDEF('Q_HEADER_CLAUSE', 191),
PAT_NONTRMDEF('Q_NAME_CLAUSE', 192),
PAT_NONTRMDEF('SYNC_CLAUSE', 193),
PAT_NONTRMDEF('VALID_FOR_DTR_IF', 194),
PAT_NONTRMDEF('DATATYPE_CLAUSE', 195),
PAT_NONTRMDEF('TYPE_SUBCLAUSE', 196),
PAT_NONTRMDEF('ALIGNED_ON', 197),
PAT_NONTRMDEF('ALIGNED_TYPE', 198),
PAT_NONTRMDEF('ARRAY_FORMAT1', 199),
PAT_NONTRMDEF('ARRAY_FORMAT2', 200),
PAT_NONTRMDEF('ARRAY_RANGES', 201),
PAT_NONTRMDEF('ARRAY_RANGE', 202),
PAT_NONTRMDEF('FORM1_INT', 203),
PAT_NONTRMDEF('SIGNED_INT', 204),
PAT_NONTRMDEF('FIXED_NUMBER', 205),
PAT_NONTRMDEF('FORM2_INT', 206),
PAT_NONTRMDEF('INDEXED_BY', 207),
PAT_NONTRMDEF('TIME_S', 208),
PAT_NONTRMDEF('FORM2_UPPER', 209),
PAT_NONTRMDEF('DEPEND_ON', 210),
PAT_NONTRMDEF('QUOTED_STRINGS', 211),
PAT_NONTRMDEF('DATA_CLAUSE', 212),
PAT_NONTRMDEF('TYPE_IS', 213),
PAT_NONTRMDEF('BIT_CLAUSE', 214),
PAT_NONTRMDEF('BYTE_CLAUSE', 215),
PAT_NONTRMDEF('D_FLOAT_CLAUSE', 216),
PAT_NONTRMDEF('D_COMPLEX_CLAUSE', 217),
PAT_NONTRMDEF('F_FLOAT_CLAUSE', 218),
PAT_NONTRMDEF('F_COMPLEX_CLAUSE', 219),
PAT_NONTRMDEF('G_FLOAT_CLAUSE', 220),
PAT_NONTRMDEF('G_COMPLEX_CLAUSE', 221),
PAT_NONTRMDEF('H_FLOAT_CLAUSE', 222),
PAT_NONTRMDEF('H_COMPLEX_CLAUSE', 223),
PAT_NONTRMDEF('LONGWORD_CLAUSE', 224),
PAT_NONTRMDEF('NUMERIC_CLAUSE', 225),
PAT_NONTRMDEF('OCTAWORD_CLAUSE', 226),
PAT_NONTRMDEF('PACKED_NUMERIC', 227),
PAT_NONTRMDEF('POINTER_CLAUSE', 228),
PAT_NONTRMDEF('QUADWORD_CLAUSE', 229),
PAT_NONTRMDEF('TEXT_CLAUSE', 230),
PAT_NONTRMDEF('UNSPEC_CLAUSE', 231),
PAT_NONTRMDEF('VARYING_CLAUSE', 232),
PAT_NONTRMDEF('VIRTUAL_CLAUSE', 233),
PAT_NONTRMDEF('WORD_CLAUSE', 234),
PAT_NONTRMDEF('SIZE_IS', 235),
PAT_NONTRMDEF('UN_SIGNED', 236),
PAT_NONTRMDEF('DATA_SUBCLAUSES', 237),
PAT_NONTRMDEF('DIGITS_SUBCLAUSE', 238),
PAT_NONTRMDEF('SCALE_BASE', 239),
PAT_NONTRMDEF('SCALE_SUBCLAUSE', 240),
PAT_NONTRMDEF('BASE_SUBCLAUSE', 241),
PAT_NONTRMDEF('PLAIN_NUMERIC_CLAUSE', 242),
PAT_NONTRMDEF('UN_SIGNED_NUMERIC_CLAUSE', 243),
PAT_NONTRMDEF('ZONED_NUMERIC_CLAUSE', 244),
PAT_NONTRMDEF('SIGN_LOC_NUMERIC_CLAUSE', 245),
PAT_NONTRMDEF('NUMERIC_SIGN_LOC_CLAUSE', 246),
PAT_NONTRMDEF('UN_SIGNED_NUM_SIGN_LOC_CL', 247),
PAT_NONTRMDEF('DIGITS_AND_SCALE', 248),
PAT_NONTRMDEF('ZONED_SIGN', 249),
PAT_NONTRMDEF('SIGN_LOCATION', 250),
PAT_NONTRMDEF('REF_PATH', 251),
PAT_NONTRMDEF('INT_LENGTH', 252),
PAT_NONTRMDEF('VARY_LENGTH', 253),
PAT_NONTRMDEF('DIGITS_SPEC', 254),
PAT_NONTRMDEF('NUMBER_DIGITS', 255),
PAT_NONTRMDEF('NUMBER_FRACTIONS', 256),
PAT_NONTRMDEF('COMPLEX_NUMBER', 257),
PAT_NONTRMDEF('NON_COMPLEX1', 258),
PAT_NONTRMDEF('NON_COMPLEX2', 259),
PAT_NONTRMDEF('DATA_TRIEVE', 260),
PAT_NONTRMDEF('CONDITION_HEAD', 261),
PAT_NONTRMDEF('COBOL_NAME', 262),
PAT_NONTRMDEF('DEFAULT_HEAD', 263),
PAT_NONTRMDEF('EDIT_HEAD', 264),
PAT_NONTRMDEF('MISSING_HEAD', 265),
PAT_NONTRMDEF('NAME_LANG', 266),
PAT_NONTRMDEF('PIC_LANG', 267),
PAT_NONTRMDEF('HEADER', 268),
PAT_NONTRMDEF('QUERY_HEAD', 269),
PAT_NONTRMDEF('SYNC_WORD', 270),
PAT_NONTRMDEF('LEFT_RIGHT', 271),
PAT_NONTRMDEF('HEAD', 272),
PAT_NONTRMDEF('TRANSFORM_PART', 273),
PAT_NONTRMDEF('TAIL', 274),
PAT_NONTRMDEF('HEAD_TAIL', 275),
PAT_NONTRMDEF('TRANSFORM_STATEMENT', 276),
PAT_NONTRMDEF('MOVE_STATEMENT', 277),
PAT_NONTRMDEF('MOVE_MATCHING_STATEMENT', 278),
PAT_NONTRMDEF('M_O_M_STATEMENT', 279),
PAT_NONTRMDEF('SOURCE_TO_DEST', 280),
PAT_NONTRMDEF('SOURCE_NAME', 281),
PAT_NONTRMDEF('DEST_NAME', 282)
) ! End of terminal and non-terminal defintions
PAT_SEMACT_DEFINITIONS ( ! Semantics action defintions
PAT_SEMACTDEF('PAT_NULL',0),
PAT_SEMACTDEF('CREATE_THE_RECORD', 1),
PAT_SEMACTDEF('TRANSFORM', 2),
PAT_SEMACTDEF('GROUP_ATTS', 4),
PAT_SEMACTDEF('NO_FIELD', 5),
PAT_SEMACTDEF('DEFINE_THE_RECORD', 8),
PAT_SEMACTDEF('DEFINE_END_NO_NAME', 112),
PAT_SEMACTDEF('DEFINE_END_NAME', 114),
PAT_SEMACTDEF('DEFINE_ELEMENTARY', 116),
PAT_SEMACTDEF('STORE_NAME', 119),
PAT_SEMACTDEF('NO_SUB_FIELD', 122),
PAT_SEMACTDEF('DEFINE_STRUCTURE', 124),
PAT_SEMACTDEF('GROUP_SPECIFIED', 126),
PAT_SEMACTDEF('END_NAME', 130),
PAT_SEMACTDEF('DEFINE_COPY', 132),
PAT_SEMACTDEF('SAVE_FIELD_NAME', 134),
PAT_SEMACTDEF('COPY_PATHNAME', 136),
PAT_SEMACTDEF('DEFINE_VARIANTS', 138),
PAT_SEMACTDEF('FULLY_QUAL', 140),
PAT_SEMACTDEF('DEFINE_VARIANT', 142),
PAT_SEMACTDEF('END_NO_NAME', 148),
PAT_SEMACTDEF('TAG_VALUES', 150),
PAT_SEMACTDEF('FIRST_VAL_LIST', 151),
PAT_SEMACTDEF('NEXT_VALUE_LIST', 152),
PAT_SEMACTDEF('LOWER_BND', 154),
PAT_SEMACTDEF('SAVE_VAL_TYPE', 155),
PAT_SEMACTDEF('UPPER_BND', 156),
PAT_SEMACTDEF('ALIGNED_ATT', 162),
PAT_SEMACTDEF('SET_DIMENSION', 164),
PAT_SEMACTDEF('ROW_ARRAY', 166),
PAT_SEMACTDEF('COLUMN_ARRAY', 167),
PAT_SEMACTDEF('ARRAY_NO_LOWER', 168),
PAT_SEMACTDEF('ARRAY_UPPER', 169),
PAT_SEMACTDEF('ARRAY_LOWER', 170),
PAT_SEMACTDEF('ASSIGN_UPPER', 174),
PAT_SEMACTDEF('ASSIGN_MIN', 178),
PAT_SEMACTDEF('OCCURS_N', 179),
PAT_SEMACTDEF('OCCURS_UPPER', 180),
PAT_SEMACTDEF('DEPEND_ITEM', 182),
PAT_SEMACTDEF('TYPE_SPECIFIED', 183),
PAT_SEMACTDEF('DATE_DTYPE', 184),
PAT_SEMACTDEF('BIT_DTYPE', 188),
PAT_SEMACTDEF('BYTE_DTYPE', 192),
PAT_SEMACTDEF('SET_SIGNED', 193),
PAT_SEMACTDEF('SET_UNSIGNED', 194),
PAT_SEMACTDEF('D_FLOAT_DTYPE', 196),
PAT_SEMACTDEF('D_COMPLEX_DTYPE', 200),
PAT_SEMACTDEF('F_FLOAT_DTYPE', 204),
PAT_SEMACTDEF('F_COMPLEX_DTYPE', 212),
PAT_SEMACTDEF('G_FLOAT_DTYPE', 214),
PAT_SEMACTDEF('G_COMPLEX_DTYPE', 218),
PAT_SEMACTDEF('H_FLOAT_DTYPE', 220),
PAT_SEMACTDEF('H_COMPLEX_DTYPE', 224),
PAT_SEMACTDEF('LONGWORD_DTYPE', 228),
PAT_SEMACTDEF('NUMERIC_DTYPE', 234),
PAT_SEMACTDEF('TYPE_ASCII_7', 236),
PAT_SEMACTDEF('TYPE_ASCII_8', 238),
PAT_SEMACTDEF('TYPE_ASCII_9', 240),
PAT_SEMACTDEF('TYPE_EBCDIC_8', 242),
PAT_SEMACTDEF('TYPE_EBCDIC_9', 244),
PAT_SEMACTDEF('TYPE_SIXBIT', 246),
PAT_SEMACTDEF('SET_ZONED', 247),
PAT_SEMACTDEF('SET_LS', 248),
PAT_SEMACTDEF('SET_LO', 249),
PAT_SEMACTDEF('SET_RS', 250),
PAT_SEMACTDEF('SET_RO', 251),
PAT_SEMACTDEF('OCTAWORD_DTYPE', 255),
PAT_SEMACTDEF('PACKED_NUM_DTYPE', 257),
PAT_SEMACTDEF('POINTER_DTYPE', 259),
PAT_SEMACTDEF('QUADWORD_DTYPE', 263),
PAT_SEMACTDEF('TEXT_DTYPE', 269),
PAT_SEMACTDEF('BYTE_LENGTH', 271),
PAT_SEMACTDEF('UNSPECIFIED_DTYPE', 274),
PAT_SEMACTDEF('VARYING_STR_DTYPE', 280),
PAT_SEMACTDEF('VARYING_LENGTH', 282),
PAT_SEMACTDEF('VIRTUAL_DTYPE', 284),
PAT_SEMACTDEF('WORD_DTYPE', 288),
PAT_SEMACTDEF('DIGITS_ATT', 289),
PAT_SEMACTDEF('FRACTIONS_ATT', 290),
PAT_SEMACTDEF('SCALE_ATT', 291),
PAT_SEMACTDEF('BASE_ATT', 292),
PAT_SEMACTDEF('INIT_VALUE', 294),
PAT_SEMACTDEF('SAVE_COMPLEX1', 296),
PAT_SEMACTDEF('SAVE_COMPLEX2', 298),
PAT_SEMACTDEF('JUSTIFIED_R', 299),
PAT_SEMACTDEF('SYNC_LEFT', 301),
PAT_SEMACTDEF('SYNC_RIGHT', 302),
PAT_SEMACTDEF('MOVE_ST', 304),
PAT_SEMACTDEF('MM_ST', 305),
PAT_SEMACTDEF('MOM_ST', 306),
PAT_SEMACTDEF('ERROR_MARK', 307),
PAT_SEMACTDEF('ROUNDED', 314),
PAT_SEMACTDEF('TRUNC', 315),
PAT_SEMACTDEF('SOURCE', 316),
PAT_SEMACTDEF('DEST', 317)
) ! End of semantics action defintions
PAT_INTERNAL_DEFINITIONS ( ! Define internal symbols
PAT_INTRNLDEF('PAT_CONT_CODE', 9996),
PAT_INTRNLDEF('PAT_ELSE_CODE', 9997),
PAT_INTRNLDEF('PAT_SCAN_CODE', 9998),
PAT_INTRNLDEF('PAT_ERROR_CODE', 9999),
PAT_INTRNLDEF('PAT_MAX_TOKEN', 282),
PAT_INTRNLDEF('PAT_MAX_POP', 7),
PAT_INTRNLDEF('PAT_MAX_REDUCT', 501),
PAT_INTRNLDEF('PAT_MAX_TRANS', 1739),
PAT_INTRNLDEF('PAT_MAX_SEMACT', 317),
PAT_INTRNLDEF('PAT_FIRST_TERM', 0),
PAT_INTRNLDEF('PAT_LAST_TERM', 134),
PAT_INTRNLDEF('PAT_SENTENCE_CD', PAT_NONTRMREF('GOAL'))
) ! End of internal definitions
%FI ! End of %IF %DECLARED(%QUOTE PAT_DFS) ...
%IF %DECLARED(%QUOTE PAT_TABLES) AND NOT %DECLARED(%QUOTE PAT_NO_TABLES)
%THEN
! Define parsing tables
PAT_STATE_SYMBOL_TABLE (
PAT_NONTRMREF('ONE_OR_THE_OTHER'),
PAT_DECTRMREF('T_PARSE_DESCRIPTION'),
PAT_DECTRMREF('T_PARSE_TRANSFORM'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_GOALSY'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DESCRIPTION_COMMAND'),
PAT_NONTRMREF('DEFINE_STATEMENT'),
PAT_NONTRMREF('DEF_START'),
PAT_DECTRMREF('T_DEFINE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_EOF'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('FIELD_DESC'),
PAT_NONTRMREF('END_STATEMENT'),
PAT_NONTRMREF('ELEMENTARY_FIELD'),
PAT_NONTRMREF('DESCR_TEXTS'),
PAT_NONTRMREF('STRUCTURE_FIELD'),
PAT_NONTRMREF('COPY_FIELD'),
PAT_NONTRMREF('VARIANT_CLAUSE'),
PAT_DECTRMREF('T_END'),
PAT_NONTRMREF('FIELD_SPEC'),
PAT_DECTRMREF('T_DESCR_TEXT'),
PAT_NONTRMREF('STRUCTURE_BEGIN'),
PAT_NONTRMREF('COPY_BEGIN'),
PAT_NONTRMREF('VARIANTS_HEAD'),
PAT_NONTRMREF('STAR'),
PAT_NONTRMREF('VALID_NAME'),
PAT_DECTRMREF('T_VARIANTS'),
PAT_DECTRMREF('T_STAR'),
PAT_DECTRMREF('T_FILLER'),
PAT_DECTRMREF('T_CDD_NAME'),
PAT_DECTRMREF('T_ALIGNED'),
PAT_DECTRMREF('T_ARE'),
PAT_DECTRMREF('T_ARRAY'),
PAT_DECTRMREF('T_AS'),
PAT_DECTRMREF('T_ASCII_7'),
PAT_DECTRMREF('T_ASCII_8'),
PAT_DECTRMREF('T_ASCII_9'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_BASIC'),
PAT_DECTRMREF('T_BIT'),
PAT_DECTRMREF('T_BLANK'),
PAT_DECTRMREF('T_BOUNDARY'),
PAT_DECTRMREF('T_BY'),
PAT_DECTRMREF('T_BYTE'),
PAT_DECTRMREF('T_BYTES'),
PAT_DECTRMREF('T_CHARACTER'),
PAT_DECTRMREF('T_CHARACTERS'),
PAT_DECTRMREF('T_COBOL'),
PAT_DECTRMREF('T_COLUMN_MAJOR'),
PAT_DECTRMREF('T_COMPLEX'),
PAT_DECTRMREF('T_COMPUTED'),
PAT_DECTRMREF('T_CONDITION'),
PAT_DECTRMREF('T_COPY'),
PAT_DECTRMREF('T_DATATRIEVE'),
PAT_DECTRMREF('T_DATATYPE'),
PAT_DECTRMREF('T_DATE'),
PAT_DECTRMREF('T_DECIMAL'),
PAT_DECTRMREF('T_DEFAULT_VALUE'),
PAT_DECTRMREF('T_DEFINE'),
PAT_DECTRMREF('T_DEPENDING'),
PAT_DECTRMREF('T_DESCRIPTION'),
PAT_DECTRMREF('T_DIGIT'),
PAT_DECTRMREF('T_DIGITS'),
PAT_DECTRMREF('T_DTR'),
PAT_DECTRMREF('T_D_FLOATING'),
PAT_DECTRMREF('T_D_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_EBCDIC_8'),
PAT_DECTRMREF('T_EBCDIC_9'),
PAT_DECTRMREF('T_EDIT_STRING'),
PAT_DECTRMREF('T_FIELD'),
PAT_DECTRMREF('T_FLOATING'),
PAT_DECTRMREF('T_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_FOR'),
PAT_DECTRMREF('T_FRACTION'),
PAT_DECTRMREF('T_FRACTIONS'),
PAT_DECTRMREF('T_F_FLOATING'),
PAT_DECTRMREF('T_F_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_G_FLOATING'),
PAT_DECTRMREF('T_G_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_H_FLOATING'),
PAT_DECTRMREF('T_H_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_IF'),
PAT_DECTRMREF('T_INDEXED'),
PAT_DECTRMREF('T_INITIAL_VALUE'),
PAT_DECTRMREF('T_JUSTIFIED'),
PAT_DECTRMREF('T_LEFT'),
PAT_DECTRMREF('T_LONGWORD'),
PAT_DECTRMREF('T_MISSING_VALUE'),
PAT_DECTRMREF('T_NAME'),
PAT_DECTRMREF('T_NUMERIC'),
PAT_DECTRMREF('T_OCCURS'),
PAT_DECTRMREF('T_OCTAWORD'),
PAT_DECTRMREF('T_OF'),
PAT_DECTRMREF('T_OVERPUNCHED'),
PAT_DECTRMREF('T_PACKED'),
PAT_DECTRMREF('T_PICTURE'),
PAT_DECTRMREF('T_PLI'),
PAT_DECTRMREF('T_POINTER'),
PAT_DECTRMREF('T_QUADWORD'),
PAT_DECTRMREF('T_QUERY_HEADER'),
PAT_DECTRMREF('T_QUERY_NAME'),
PAT_DECTRMREF('T_RIGHT'),
PAT_DECTRMREF('T_ROW_MAJOR'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_SEPARATE'),
PAT_DECTRMREF('T_SIGNED'),
PAT_DECTRMREF('T_SIXBIT'),
PAT_DECTRMREF('T_STRING'),
PAT_DECTRMREF('T_SYNC'),
PAT_DECTRMREF('T_SYNCHRONIZED'),
PAT_DECTRMREF('T_TEXT'),
PAT_DECTRMREF('T_THRU'),
PAT_DECTRMREF('T_TIME'),
PAT_DECTRMREF('T_TIMES'),
PAT_DECTRMREF('T_TO'),
PAT_DECTRMREF('T_TYPE'),
PAT_DECTRMREF('T_UNSIGNED'),
PAT_DECTRMREF('T_UNSPECIFIED'),
PAT_DECTRMREF('T_VALID'),
PAT_DECTRMREF('T_VALUE'),
PAT_DECTRMREF('T_VALUES'),
PAT_DECTRMREF('T_VARIANT'),
PAT_DECTRMREF('T_VARYING'),
PAT_DECTRMREF('T_VIRTUAL'),
PAT_DECTRMREF('T_WHEN'),
PAT_DECTRMREF('T_WORD'),
PAT_DECTRMREF('T_ZERO'),
PAT_DECTRMREF('T_ZONED'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('END_STATEMENT'),
PAT_DECTRMREF('T_END'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_DECTRMREF('T_RECORD'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_DECTRMREF('T_PATH_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_DECTRMREF('T_RECORD'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('ELEMENTARY_FIELD'),
PAT_NONTRMREF('STRUCTURE_FIELD'),
PAT_NONTRMREF('COPY_FIELD'),
PAT_DECTRMREF('T_DESCR_TEXT'),
PAT_NONTRMREF('FIELD_SPEC'),
PAT_NONTRMREF('STRUCTURE_BEGIN'),
PAT_NONTRMREF('COPY_BEGIN'),
PAT_NONTRMREF('STAR'),
PAT_NONTRMREF('VALID_NAME'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('FIELD_ATT'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_NONTRMREF('STRUC_GROUP'),
PAT_NONTRMREF('FIELD_ATT_1'),
PAT_NONTRMREF('FIELD_ATT_2'),
PAT_DECTRMREF('T_STRUCTURE'),
PAT_DECTRMREF('T_GROUP'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('DATATYPE_CLAUSE_LIST'),
PAT_NONTRMREF('ALIGNED_CLAUSE'),
PAT_NONTRMREF('ARRAY_CLAUSE'),
PAT_NONTRMREF('INITIAL_CLAUSE'),
PAT_NONTRMREF('BLANK_WHEN_ZERO'),
PAT_NONTRMREF('COMPUTED_BY_DTR'),
PAT_NONTRMREF('CONDITION_NAME'),
PAT_NONTRMREF('DEFAULT_CLAUSE'),
PAT_NONTRMREF('EDIT_CLAUSE'),
PAT_NONTRMREF('JUSTIFIED_RIGHT'),
PAT_NONTRMREF('MISSING_CLAUSE'),
PAT_NONTRMREF('LANGUAGE_NAME'),
PAT_NONTRMREF('LANG_PICTURE'),
PAT_NONTRMREF('Q_HEADER_CLAUSE'),
PAT_NONTRMREF('Q_NAME_CLAUSE'),
PAT_NONTRMREF('SYNC_CLAUSE'),
PAT_NONTRMREF('VALID_FOR_DTR_IF'),
PAT_NONTRMREF('DATATYPE_CLAUSE'),
PAT_NONTRMREF('ALIGNED_ON'),
PAT_NONTRMREF('ARRAY_FORMAT1'),
PAT_NONTRMREF('ARRAY_FORMAT2'),
PAT_DECTRMREF('T_INITIAL_VALUE'),
PAT_DECTRMREF('T_BLANK'),
PAT_DECTRMREF('T_COMPUTED'),
PAT_NONTRMREF('CONDITION_HEAD'),
PAT_NONTRMREF('DEFAULT_HEAD'),
PAT_NONTRMREF('EDIT_HEAD'),
PAT_DECTRMREF('T_JUSTIFIED'),
PAT_NONTRMREF('MISSING_HEAD'),
PAT_DECTRMREF('T_NAME'),
PAT_DECTRMREF('T_PICTURE'),
PAT_NONTRMREF('HEADER'),
PAT_NONTRMREF('QUERY_HEAD'),
PAT_NONTRMREF('SYNC_WORD'),
PAT_DECTRMREF('T_VALID'),
PAT_DECTRMREF('T_DATATYPE'),
PAT_NONTRMREF('TYPE_IS'),
PAT_DECTRMREF('T_ALIGNED'),
PAT_DECTRMREF('T_ARRAY'),
PAT_DECTRMREF('T_ROW_MAJOR'),
PAT_DECTRMREF('T_COLUMN_MAJOR'),
PAT_DECTRMREF('T_OCCURS'),
PAT_DECTRMREF('T_CONDITION'),
PAT_DECTRMREF('T_DEFAULT_VALUE'),
PAT_DECTRMREF('T_EDIT_STRING'),
PAT_DECTRMREF('T_MISSING_VALUE'),
PAT_DECTRMREF('T_QUERY_HEADER'),
PAT_DECTRMREF('T_QUERY_NAME'),
PAT_DECTRMREF('T_SYNCHRONIZED'),
PAT_DECTRMREF('T_SYNC'),
PAT_DECTRMREF('T_TYPE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_NONTRMREF('FIELD_ATT'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_NONTRMREF('FIELD_ATT_1'),
PAT_NONTRMREF('FIELD_ATT_2'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('DATATYPE_CLAUSE_LIST'),
PAT_NONTRMREF('ALIGNED_CLAUSE'),
PAT_NONTRMREF('ARRAY_CLAUSE'),
PAT_NONTRMREF('INITIAL_CLAUSE'),
PAT_NONTRMREF('BLANK_WHEN_ZERO'),
PAT_NONTRMREF('COMPUTED_BY_DTR'),
PAT_NONTRMREF('CONDITION_NAME'),
PAT_NONTRMREF('DEFAULT_CLAUSE'),
PAT_NONTRMREF('EDIT_CLAUSE'),
PAT_NONTRMREF('JUSTIFIED_RIGHT'),
PAT_NONTRMREF('MISSING_CLAUSE'),
PAT_NONTRMREF('LANGUAGE_NAME'),
PAT_NONTRMREF('LANG_PICTURE'),
PAT_NONTRMREF('Q_HEADER_CLAUSE'),
PAT_NONTRMREF('Q_NAME_CLAUSE'),
PAT_NONTRMREF('SYNC_CLAUSE'),
PAT_NONTRMREF('VALID_FOR_DTR_IF'),
PAT_NONTRMREF('DATATYPE_CLAUSE'),
PAT_NONTRMREF('ALIGNED_ON'),
PAT_NONTRMREF('ARRAY_FORMAT1'),
PAT_NONTRMREF('ARRAY_FORMAT2'),
PAT_DECTRMREF('T_INITIAL_VALUE'),
PAT_DECTRMREF('T_BLANK'),
PAT_DECTRMREF('T_COMPUTED'),
PAT_NONTRMREF('CONDITION_HEAD'),
PAT_NONTRMREF('DEFAULT_HEAD'),
PAT_NONTRMREF('EDIT_HEAD'),
PAT_DECTRMREF('T_JUSTIFIED'),
PAT_NONTRMREF('MISSING_HEAD'),
PAT_DECTRMREF('T_NAME'),
PAT_DECTRMREF('T_PICTURE'),
PAT_NONTRMREF('HEADER'),
PAT_NONTRMREF('QUERY_HEAD'),
PAT_NONTRMREF('SYNC_WORD'),
PAT_DECTRMREF('T_VALID'),
PAT_DECTRMREF('T_DATATYPE'),
PAT_NONTRMREF('TYPE_IS'),
PAT_DECTRMREF('T_ALIGNED'),
PAT_DECTRMREF('T_ARRAY'),
PAT_DECTRMREF('T_ROW_MAJOR'),
PAT_DECTRMREF('T_COLUMN_MAJOR'),
PAT_DECTRMREF('T_OCCURS'),
PAT_DECTRMREF('T_CONDITION'),
PAT_DECTRMREF('T_DEFAULT_VALUE'),
PAT_DECTRMREF('T_EDIT_STRING'),
PAT_DECTRMREF('T_MISSING_VALUE'),
PAT_DECTRMREF('T_QUERY_HEADER'),
PAT_DECTRMREF('T_QUERY_NAME'),
PAT_DECTRMREF('T_SYNCHRONIZED'),
PAT_DECTRMREF('T_SYNC'),
PAT_DECTRMREF('T_TYPE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATATYPE_CLAUSE'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_DECTRMREF('T_DATATYPE'),
PAT_NONTRMREF('TYPE_IS'),
PAT_DECTRMREF('T_ASCII_7'),
PAT_DECTRMREF('T_ASCII_8'),
PAT_DECTRMREF('T_ASCII_9'),
PAT_DECTRMREF('T_EBCDIC_8'),
PAT_DECTRMREF('T_EBCDIC_9'),
PAT_DECTRMREF('T_SIXBIT'),
PAT_DECTRMREF('T_TYPE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_IS'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('BIT_CLAUSE'),
PAT_NONTRMREF('BYTE_CLAUSE'),
PAT_NONTRMREF('D_FLOAT_CLAUSE'),
PAT_NONTRMREF('D_COMPLEX_CLAUSE'),
PAT_DECTRMREF('T_DATE'),
PAT_NONTRMREF('F_FLOAT_CLAUSE'),
PAT_NONTRMREF('F_COMPLEX_CLAUSE'),
PAT_NONTRMREF('G_FLOAT_CLAUSE'),
PAT_NONTRMREF('G_COMPLEX_CLAUSE'),
PAT_NONTRMREF('H_FLOAT_CLAUSE'),
PAT_NONTRMREF('H_COMPLEX_CLAUSE'),
PAT_NONTRMREF('LONGWORD_CLAUSE'),
PAT_NONTRMREF('NUMERIC_CLAUSE'),
PAT_NONTRMREF('OCTAWORD_CLAUSE'),
PAT_NONTRMREF('PACKED_NUMERIC'),
PAT_NONTRMREF('POINTER_CLAUSE'),
PAT_NONTRMREF('QUADWORD_CLAUSE'),
PAT_NONTRMREF('TEXT_CLAUSE'),
PAT_NONTRMREF('UNSPEC_CLAUSE'),
PAT_NONTRMREF('VARYING_CLAUSE'),
PAT_NONTRMREF('VIRTUAL_CLAUSE'),
PAT_NONTRMREF('WORD_CLAUSE'),
PAT_DECTRMREF('T_BIT'),
PAT_DECTRMREF('T_BYTE'),
PAT_NONTRMREF('UN_SIGNED'),
PAT_DECTRMREF('T_D_FLOATING'),
PAT_DECTRMREF('T_D_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_F_FLOATING'),
PAT_DECTRMREF('T_FLOATING'),
PAT_DECTRMREF('T_F_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_G_FLOATING'),
PAT_DECTRMREF('T_G_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_H_FLOATING'),
PAT_DECTRMREF('T_H_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_LONGWORD'),
PAT_NONTRMREF('PLAIN_NUMERIC_CLAUSE'),
PAT_NONTRMREF('UN_SIGNED_NUMERIC_CLAUSE'),
PAT_NONTRMREF('ZONED_NUMERIC_CLAUSE'),
PAT_NONTRMREF('SIGN_LOC_NUMERIC_CLAUSE'),
PAT_NONTRMREF('NUMERIC_SIGN_LOC_CLAUSE'),
PAT_NONTRMREF('UN_SIGNED_NUM_SIGN_LOC_CL'),
PAT_DECTRMREF('T_OCTAWORD'),
PAT_DECTRMREF('T_PACKED'),
PAT_DECTRMREF('T_POINTER'),
PAT_DECTRMREF('T_QUADWORD'),
PAT_DECTRMREF('T_TEXT'),
PAT_DECTRMREF('T_CHARACTER'),
PAT_DECTRMREF('T_UNSPECIFIED'),
PAT_DECTRMREF('T_VARYING'),
PAT_DECTRMREF('T_VIRTUAL'),
PAT_DECTRMREF('T_WORD'),
PAT_DECTRMREF('T_SIGNED'),
PAT_DECTRMREF('T_UNSIGNED'),
PAT_DECTRMREF('T_NUMERIC'),
PAT_NONTRMREF('ZONED_SIGN'),
PAT_NONTRMREF('SIGN_LOCATION'),
PAT_DECTRMREF('T_ZONED'),
PAT_DECTRMREF('T_LEFT'),
PAT_DECTRMREF('T_RIGHT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_DECTRMREF('T_FIELD'),
PAT_NONTRMREF('SIZE_IS'),
PAT_DECTRMREF('T_SIZE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_NONTRMREF('SIZE_IS'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_IS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_SUBCLAUSES'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('SIZE_IS'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_NONTRMREF('NUMBER_DIGITS'),
PAT_DECTRMREF('T_SIZE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SIGNED_INT'),
PAT_DECTRMREF('T_SIGNED_INTEGER'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('NUMBER_DIGITS'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DIGIT'),
PAT_DECTRMREF('T_DIGITS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('NUMBER_FRACTIONS'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_FRACTION'),
PAT_DECTRMREF('T_FRACTIONS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('NUMBER_FRACTIONS'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_FRACTION'),
PAT_DECTRMREF('T_FRACTIONS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_BYTE'),
PAT_DECTRMREF('T_LONGWORD'),
PAT_DECTRMREF('T_OCTAWORD'),
PAT_DECTRMREF('T_QUADWORD'),
PAT_DECTRMREF('T_WORD'),
PAT_DECTRMREF('T_NUMERIC'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_SUBCLAUSES'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('SIZE_IS'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_NONTRMREF('NUMBER_DIGITS'),
PAT_DECTRMREF('T_SIZE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_SUBCLAUSES'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('SIZE_IS'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_NONTRMREF('NUMBER_DIGITS'),
PAT_DECTRMREF('T_SIZE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_SUBCLAUSES'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('SIZE_IS'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_NONTRMREF('NUMBER_DIGITS'),
PAT_DECTRMREF('T_SIZE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_SUBCLAUSES'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('SIZE_IS'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_NONTRMREF('NUMBER_DIGITS'),
PAT_DECTRMREF('T_SIZE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_SUBCLAUSES'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('SIZE_IS'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_NONTRMREF('NUMBER_DIGITS'),
PAT_DECTRMREF('T_SIZE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DIGITS_AND_SCALE'),
PAT_NONTRMREF('SIGN_LOCATION'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_DECTRMREF('T_LEFT'),
PAT_DECTRMREF('T_RIGHT'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('SIZE_IS'),
PAT_NONTRMREF('NUMBER_DIGITS'),
PAT_DECTRMREF('T_SIZE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('DIGITS_AND_SCALE'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_SEPARATE'),
PAT_DECTRMREF('T_OVERPUNCHED'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_SEPARATE'),
PAT_DECTRMREF('T_OVERPUNCHED'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_DECTRMREF('T_COMPLEX'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_DECTRMREF('T_COMPLEX'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_DECTRMREF('T_COMPLEX'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_DECTRMREF('T_COMPLEX'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_DECTRMREF('T_COMPLEX'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_SUBCLAUSES'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('SIZE_IS'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_NONTRMREF('NUMBER_DIGITS'),
PAT_DECTRMREF('T_SIZE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_SUBCLAUSES'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('SIZE_IS'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_NONTRMREF('NUMBER_DIGITS'),
PAT_DECTRMREF('T_SIZE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_NUMERIC'),
PAT_DECTRMREF('T_DECIMAL'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DIGITS_AND_SCALE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('DIGITS_AND_SCALE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('REF_PATH'),
PAT_DECTRMREF('T_TO'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('DATA_SUBCLAUSES'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('SIZE_IS'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_NONTRMREF('NUMBER_DIGITS'),
PAT_DECTRMREF('T_SIZE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('INT_LENGTH'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_NONTRMREF('SIZE_IS'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_CHARACTER'),
PAT_DECTRMREF('T_CHARACTERS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('INT_LENGTH'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_CHARACTER'),
PAT_DECTRMREF('T_CHARACTERS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('INT_LENGTH'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_BYTE'),
PAT_DECTRMREF('T_BYTES'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_STRING'),
PAT_DECTRMREF('T_TEXT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('VARY_LENGTH'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_NONTRMREF('SIZE_IS'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_CHARACTER'),
PAT_DECTRMREF('T_CHARACTERS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('VARY_LENGTH'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_CHARACTER'),
PAT_DECTRMREF('T_CHARACTERS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_FIELD'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_SUBCLAUSES'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('SIZE_IS'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_NONTRMREF('NUMBER_DIGITS'),
PAT_DECTRMREF('T_SIZE'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DIGITS_AND_SCALE'),
PAT_NONTRMREF('SIGN_LOCATION'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('DIGITS_AND_SCALE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_NUMERIC'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DIGITS_AND_SCALE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_NUMERIC'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DIGITS_AND_SCALE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_DECTRMREF('T_ASCII_7'),
PAT_DECTRMREF('T_ASCII_8'),
PAT_DECTRMREF('T_ASCII_9'),
PAT_DECTRMREF('T_EBCDIC_8'),
PAT_DECTRMREF('T_EBCDIC_9'),
PAT_DECTRMREF('T_SIXBIT'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_IS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('ALIGNED_TYPE'),
PAT_DECTRMREF('T_BIT'),
PAT_DECTRMREF('T_BYTE'),
PAT_DECTRMREF('T_WORD'),
PAT_DECTRMREF('T_LONGWORD'),
PAT_DECTRMREF('T_QUADWORD'),
PAT_DECTRMREF('T_OCTAWORD'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_BOUNDARY'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('VALUE_TYPE'),
PAT_DECTRMREF('T_IS'),
PAT_NONTRMREF('COMPLEX_NUMBER'),
PAT_NONTRMREF('FIXED_NUMBER'),
PAT_DECTRMREF('T_FLOATING_POINT'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_DECTRMREF('T_HEX_NUMBER'),
PAT_DECTRMREF('T_OCTAL_NUMBER'),
PAT_DECTRMREF('T_L_PAREN'),
PAT_NONTRMREF('SIGNED_INT'),
PAT_DECTRMREF('T_FIXED_POINT'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('VALUE_TYPE'),
PAT_NONTRMREF('COMPLEX_NUMBER'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('NON_COMPLEX1'),
PAT_NONTRMREF('FIXED_NUMBER'),
PAT_DECTRMREF('T_FLOATING_POINT'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('NON_COMPLEX2'),
PAT_NONTRMREF('FIXED_NUMBER'),
PAT_DECTRMREF('T_FLOATING_POINT'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_R_PAREN'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_WHEN'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_ZERO'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_BY'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_TRIEVE'),
PAT_DECTRMREF('T_DATATRIEVE'),
PAT_DECTRMREF('T_DTR'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_AS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('QUOTED_STRINGS'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('VALUE_IS'),
PAT_NONTRMREF('COBOL_NAME'),
PAT_DECTRMREF('T_VALUE'),
PAT_DECTRMREF('T_VALUES'),
PAT_DECTRMREF('T_COBOL'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('VALUE_CLAUSES'),
PAT_NONTRMREF('VALUE_CLAUSE'),
PAT_NONTRMREF('SAVE_VALUE'),
PAT_NONTRMREF('VALUE_TYPE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('VALUE_CLAUSE'),
PAT_NONTRMREF('SAVE_VALUE'),
PAT_NONTRMREF('VALUE_TYPE'),
PAT_NONTRMREF('COMPLEX_NUMBER'),
PAT_NONTRMREF('FIXED_NUMBER'),
PAT_DECTRMREF('T_FLOATING_POINT'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_DECTRMREF('T_HEX_NUMBER'),
PAT_DECTRMREF('T_OCTAL_NUMBER'),
PAT_DECTRMREF('T_L_PAREN'),
PAT_NONTRMREF('SIGNED_INT'),
PAT_DECTRMREF('T_FIXED_POINT'),
PAT_DECTRMREF('T_SIGNED_INTEGER'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('THRU_CLAUSE'),
PAT_DECTRMREF('T_THRU'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('VALUE_TYPE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('VALUE_IS'),
PAT_DECTRMREF('T_VALUE'),
PAT_DECTRMREF('T_VALUES'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('VALUE_CLAUSES'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('VALUE_CLAUSE'),
PAT_NONTRMREF('SAVE_VALUE'),
PAT_NONTRMREF('VALUE_TYPE'),
PAT_NONTRMREF('COMPLEX_NUMBER'),
PAT_NONTRMREF('FIXED_NUMBER'),
PAT_DECTRMREF('T_FLOATING_POINT'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_DECTRMREF('T_HEX_NUMBER'),
PAT_DECTRMREF('T_OCTAL_NUMBER'),
PAT_DECTRMREF('T_L_PAREN'),
PAT_NONTRMREF('SIGNED_INT'),
PAT_DECTRMREF('T_FIXED_POINT'),
PAT_DECTRMREF('T_SIGNED_INTEGER'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_IS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_ARE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_NAME'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_DECTRMREF('T_IS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_NONTRMREF('FIXED_NUMBER'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_RIGHT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_NONTRMREF('FIXED_NUMBER'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_FOR'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('NAME_LANG'),
PAT_DECTRMREF('T_BASIC'),
PAT_DECTRMREF('T_COBOL'),
PAT_DECTRMREF('T_PLI'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_DECTRMREF('T_IS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_FOR'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('PIC_LANG'),
PAT_DECTRMREF('T_COBOL'),
PAT_DECTRMREF('T_PLI'),
PAT_NONTRMREF('DATA_TRIEVE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_DECTRMREF('T_IS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('QUOTED_STRINGS'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('LEFT_RIGHT'),
PAT_DECTRMREF('T_LEFT'),
PAT_DECTRMREF('T_RIGHT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_FOR'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_TRIEVE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_IF'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('QUOTED_STRINGS'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_ON'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('ARRAY_RANGES'),
PAT_NONTRMREF('ARRAY_RANGE'),
PAT_NONTRMREF('FORM1_INT'),
PAT_NONTRMREF('SIGNED_INT'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('ARRAY_RANGE'),
PAT_NONTRMREF('FORM1_INT'),
PAT_NONTRMREF('SIGNED_INT'),
PAT_DECTRMREF('T_SIGNED_INTEGER'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_COLON'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SIGNED_INT'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_ARRAY'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('ARRAY_RANGES'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('ARRAY_RANGE'),
PAT_NONTRMREF('FORM1_INT'),
PAT_NONTRMREF('SIGNED_INT'),
PAT_DECTRMREF('T_SIGNED_INTEGER'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_ARRAY'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('ARRAY_RANGES'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('ARRAY_RANGE'),
PAT_NONTRMREF('FORM1_INT'),
PAT_NONTRMREF('SIGNED_INT'),
PAT_DECTRMREF('T_SIGNED_INTEGER'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('FORM2_INT'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('INDEXED_BY'),
PAT_NONTRMREF('TIME_S'),
PAT_DECTRMREF('T_TO'),
PAT_DECTRMREF('T_INDEXED'),
PAT_DECTRMREF('T_TIME'),
PAT_DECTRMREF('T_TIMES'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('INDEXED_BY'),
PAT_DECTRMREF('T_INDEXED'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_FOR'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_COBOL'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_BY'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('QUOTED_STRINGS'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('FORM2_UPPER'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DEPEND_ON'),
PAT_NONTRMREF('TIME_S'),
PAT_DECTRMREF('T_DEPENDING'),
PAT_DECTRMREF('T_TIME'),
PAT_DECTRMREF('T_TIMES'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('INDEXED_BY'),
PAT_DECTRMREF('T_INDEXED'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DEPEND_ON'),
PAT_DECTRMREF('T_DEPENDING'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('INDEXED_BY'),
PAT_DECTRMREF('T_INDEXED'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('FULLY_Q_NAME'),
PAT_DECTRMREF('T_ON'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('FULLY_Q_NAME'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_FOR'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_COBOL'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('VALID_NAME'),
PAT_DECTRMREF('T_IS'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('VALID_NAME'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_FOR'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_TRIEVE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_IS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_FOR'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_TRIEVE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_IS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_FOR'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_TRIEVE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_IS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_FOR'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_TRIEVE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_IS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_FOR'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATA_TRIEVE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_IS'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ALIGNED_CLAUSE'),
PAT_NONTRMREF('ARRAY_CLAUSE'),
PAT_NONTRMREF('INITIAL_CLAUSE'),
PAT_NONTRMREF('BLANK_WHEN_ZERO'),
PAT_NONTRMREF('COMPUTED_BY_DTR'),
PAT_NONTRMREF('CONDITION_NAME'),
PAT_NONTRMREF('DEFAULT_CLAUSE'),
PAT_NONTRMREF('EDIT_CLAUSE'),
PAT_NONTRMREF('JUSTIFIED_RIGHT'),
PAT_NONTRMREF('MISSING_CLAUSE'),
PAT_NONTRMREF('LANGUAGE_NAME'),
PAT_NONTRMREF('LANG_PICTURE'),
PAT_NONTRMREF('Q_HEADER_CLAUSE'),
PAT_NONTRMREF('Q_NAME_CLAUSE'),
PAT_NONTRMREF('SYNC_CLAUSE'),
PAT_NONTRMREF('VALID_FOR_DTR_IF'),
PAT_NONTRMREF('ALIGNED_ON'),
PAT_NONTRMREF('ARRAY_FORMAT1'),
PAT_NONTRMREF('ARRAY_FORMAT2'),
PAT_DECTRMREF('T_INITIAL_VALUE'),
PAT_DECTRMREF('T_BLANK'),
PAT_DECTRMREF('T_COMPUTED'),
PAT_NONTRMREF('CONDITION_HEAD'),
PAT_NONTRMREF('DEFAULT_HEAD'),
PAT_NONTRMREF('EDIT_HEAD'),
PAT_DECTRMREF('T_JUSTIFIED'),
PAT_NONTRMREF('MISSING_HEAD'),
PAT_DECTRMREF('T_NAME'),
PAT_DECTRMREF('T_PICTURE'),
PAT_NONTRMREF('HEADER'),
PAT_NONTRMREF('QUERY_HEAD'),
PAT_NONTRMREF('SYNC_WORD'),
PAT_DECTRMREF('T_VALID'),
PAT_DECTRMREF('T_ALIGNED'),
PAT_DECTRMREF('T_ARRAY'),
PAT_DECTRMREF('T_ROW_MAJOR'),
PAT_DECTRMREF('T_COLUMN_MAJOR'),
PAT_DECTRMREF('T_OCCURS'),
PAT_DECTRMREF('T_CONDITION'),
PAT_DECTRMREF('T_DEFAULT_VALUE'),
PAT_DECTRMREF('T_EDIT_STRING'),
PAT_DECTRMREF('T_MISSING_VALUE'),
PAT_DECTRMREF('T_QUERY_HEADER'),
PAT_DECTRMREF('T_QUERY_NAME'),
PAT_DECTRMREF('T_SYNCHRONIZED'),
PAT_DECTRMREF('T_SYNC'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DATATYPE_CLAUSE'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_DECTRMREF('T_DATATYPE'),
PAT_NONTRMREF('TYPE_IS'),
PAT_DECTRMREF('T_ASCII_7'),
PAT_DECTRMREF('T_ASCII_8'),
PAT_DECTRMREF('T_ASCII_9'),
PAT_DECTRMREF('T_EBCDIC_8'),
PAT_DECTRMREF('T_EBCDIC_9'),
PAT_DECTRMREF('T_SIXBIT'),
PAT_DECTRMREF('T_TYPE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('FIELD_DESCS'),
PAT_NONTRMREF('END_STRUCTURE'),
PAT_NONTRMREF('FIELD_DESC'),
PAT_DECTRMREF('T_END'),
PAT_NONTRMREF('ELEMENTARY_FIELD'),
PAT_NONTRMREF('DESCR_TEXTS'),
PAT_NONTRMREF('STRUCTURE_FIELD'),
PAT_NONTRMREF('COPY_FIELD'),
PAT_NONTRMREF('VARIANT_CLAUSE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('END_STRUCTURE'),
PAT_NONTRMREF('FIELD_DESC'),
PAT_DECTRMREF('T_END'),
PAT_NONTRMREF('ELEMENTARY_FIELD'),
PAT_NONTRMREF('DESCR_TEXTS'),
PAT_NONTRMREF('STRUCTURE_FIELD'),
PAT_NONTRMREF('COPY_FIELD'),
PAT_NONTRMREF('VARIANT_CLAUSE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_NONTRMREF('STRUC_GROUP'),
PAT_NONTRMREF('VALID_NAME'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_DECTRMREF('T_STRUCTURE'),
PAT_DECTRMREF('T_GROUP'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_NONTRMREF('STRUC_GROUP'),
PAT_DECTRMREF('T_STRUCTURE'),
PAT_DECTRMREF('T_GROUP'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('COPY_PATH'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_DECTRMREF('T_FROM'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('END_COPY'),
PAT_DECTRMREF('T_DOT'),
PAT_NONTRMREF('ALIGNED_CLAUSE'),
PAT_NONTRMREF('ALIGNED_ON'),
PAT_DECTRMREF('T_ALIGNED'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('END_COPY'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('VARIANT_DESC'),
PAT_NONTRMREF('VARIANT_HEAD'),
PAT_DECTRMREF('T_VARIANT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('VARIANT_DESCS'),
PAT_NONTRMREF('VARIANT_DESC'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('END_VARIANTS'),
PAT_NONTRMREF('VARIANT_DESC'),
PAT_DECTRMREF('T_END'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_DECTRMREF('T_VARIANTS'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('FIELD_DESCS'),
PAT_NONTRMREF('FIELD_DESC'),
PAT_NONTRMREF('ELEMENTARY_FIELD'),
PAT_NONTRMREF('DESCR_TEXTS'),
PAT_NONTRMREF('STRUCTURE_FIELD'),
PAT_NONTRMREF('COPY_FIELD'),
PAT_NONTRMREF('VARIANT_CLAUSE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('END_VARIANT'),
PAT_NONTRMREF('FIELD_DESC'),
PAT_DECTRMREF('T_END'),
PAT_NONTRMREF('ELEMENTARY_FIELD'),
PAT_NONTRMREF('DESCR_TEXTS'),
PAT_NONTRMREF('STRUCTURE_FIELD'),
PAT_NONTRMREF('COPY_FIELD'),
PAT_NONTRMREF('VARIANT_CLAUSE'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_DECTRMREF('T_VARIANT'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_COPY'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_DECTRMREF('T_OF'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('FULLY_Q_NAME'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_NONTRMREF('TAG_VALUE_CLAUSE'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_NONTRMREF('VALUE_IS'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('VALUE_CLAUSES'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('VALUE_CLAUSE'),
PAT_NONTRMREF('SAVE_VALUE'),
PAT_NONTRMREF('VALUE_TYPE'),
PAT_NONTRMREF('COMPLEX_NUMBER'),
PAT_NONTRMREF('FIXED_NUMBER'),
PAT_DECTRMREF('T_FLOATING_POINT'),
PAT_DECTRMREF('T_QUOTED_STRING'),
PAT_DECTRMREF('T_HEX_NUMBER'),
PAT_DECTRMREF('T_OCTAL_NUMBER'),
PAT_DECTRMREF('T_L_PAREN'),
PAT_NONTRMREF('SIGNED_INT'),
PAT_DECTRMREF('T_FIXED_POINT'),
PAT_DECTRMREF('T_SIGNED_INTEGER'),
PAT_DECTRMREF('T_UNSIGNED_INTEGER'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('NEXT_WORD'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_DECTRMREF('T_RECORD'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_DECTRMREF('T_DESCRIPTION'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DESCR_TEXTS'),
PAT_DECTRMREF('T_IS'),
PAT_DECTRMREF('T_DESCR_TEXT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_DECTRMREF('T_DESCR_TEXT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DESCR_TEXTS'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('DEFINE_TRANSFORM_COMMAND'),
PAT_NONTRMREF('HEAD'),
PAT_DECTRMREF('T_DEFINE'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_EOF'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('TRANSFORM_PART'),
PAT_NONTRMREF('TRANSFORM_STATEMENT'),
PAT_NONTRMREF('MOVE_STATEMENT'),
PAT_NONTRMREF('MOVE_MATCHING_STATEMENT'),
PAT_NONTRMREF('M_O_M_STATEMENT'),
PAT_DECTRMREF('T_ERRORMARK'),
PAT_DECTRMREF('T_MOVE'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('TAIL'),
PAT_NONTRMREF('TRANSFORM_STATEMENT'),
PAT_DECTRMREF('T_END'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_DECTRMREF('T_TRANSFORM'),
PAT_DECTRMREF('T_PATH_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_DECTRMREF('T_CDD_NAME'),
PAT_DECTRMREF('T_ALIGNED'),
PAT_DECTRMREF('T_ARE'),
PAT_DECTRMREF('T_ARRAY'),
PAT_DECTRMREF('T_AS'),
PAT_DECTRMREF('T_ASCII_7'),
PAT_DECTRMREF('T_ASCII_8'),
PAT_DECTRMREF('T_ASCII_9'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_BASIC'),
PAT_DECTRMREF('T_BIT'),
PAT_DECTRMREF('T_BLANK'),
PAT_DECTRMREF('T_BOUNDARY'),
PAT_DECTRMREF('T_BY'),
PAT_DECTRMREF('T_BYTE'),
PAT_DECTRMREF('T_BYTES'),
PAT_DECTRMREF('T_CHARACTER'),
PAT_DECTRMREF('T_CHARACTERS'),
PAT_DECTRMREF('T_COBOL'),
PAT_DECTRMREF('T_COLUMN_MAJOR'),
PAT_DECTRMREF('T_COMPLEX'),
PAT_DECTRMREF('T_COMPUTED'),
PAT_DECTRMREF('T_CONDITION'),
PAT_DECTRMREF('T_COPY'),
PAT_DECTRMREF('T_DATATRIEVE'),
PAT_DECTRMREF('T_DATATYPE'),
PAT_DECTRMREF('T_DATE'),
PAT_DECTRMREF('T_DECIMAL'),
PAT_DECTRMREF('T_DEFAULT_VALUE'),
PAT_DECTRMREF('T_DEFINE'),
PAT_DECTRMREF('T_DEPENDING'),
PAT_DECTRMREF('T_DESCRIPTION'),
PAT_DECTRMREF('T_DIGIT'),
PAT_DECTRMREF('T_DIGITS'),
PAT_DECTRMREF('T_DTR'),
PAT_DECTRMREF('T_D_FLOATING'),
PAT_DECTRMREF('T_D_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_EBCDIC_8'),
PAT_DECTRMREF('T_EBCDIC_9'),
PAT_DECTRMREF('T_EDIT_STRING'),
PAT_DECTRMREF('T_FIELD'),
PAT_DECTRMREF('T_FLOATING'),
PAT_DECTRMREF('T_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_FOR'),
PAT_DECTRMREF('T_FRACTION'),
PAT_DECTRMREF('T_FRACTIONS'),
PAT_DECTRMREF('T_F_FLOATING'),
PAT_DECTRMREF('T_F_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_G_FLOATING'),
PAT_DECTRMREF('T_G_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_H_FLOATING'),
PAT_DECTRMREF('T_H_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_IF'),
PAT_DECTRMREF('T_INDEXED'),
PAT_DECTRMREF('T_INITIAL_VALUE'),
PAT_DECTRMREF('T_JUSTIFIED'),
PAT_DECTRMREF('T_LEFT'),
PAT_DECTRMREF('T_LONGWORD'),
PAT_DECTRMREF('T_MISSING_VALUE'),
PAT_DECTRMREF('T_NAME'),
PAT_DECTRMREF('T_NUMERIC'),
PAT_DECTRMREF('T_OCCURS'),
PAT_DECTRMREF('T_OCTAWORD'),
PAT_DECTRMREF('T_OF'),
PAT_DECTRMREF('T_OVERPUNCHED'),
PAT_DECTRMREF('T_PACKED'),
PAT_DECTRMREF('T_PICTURE'),
PAT_DECTRMREF('T_PLI'),
PAT_DECTRMREF('T_POINTER'),
PAT_DECTRMREF('T_QUADWORD'),
PAT_DECTRMREF('T_QUERY_HEADER'),
PAT_DECTRMREF('T_QUERY_NAME'),
PAT_DECTRMREF('T_RIGHT'),
PAT_DECTRMREF('T_ROW_MAJOR'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_SEPARATE'),
PAT_DECTRMREF('T_SIGNED'),
PAT_DECTRMREF('T_SIXBIT'),
PAT_DECTRMREF('T_STRING'),
PAT_DECTRMREF('T_SYNC'),
PAT_DECTRMREF('T_SYNCHRONIZED'),
PAT_DECTRMREF('T_TEXT'),
PAT_DECTRMREF('T_THRU'),
PAT_DECTRMREF('T_TIME'),
PAT_DECTRMREF('T_TIMES'),
PAT_DECTRMREF('T_TO'),
PAT_DECTRMREF('T_TYPE'),
PAT_DECTRMREF('T_UNSIGNED'),
PAT_DECTRMREF('T_UNSPECIFIED'),
PAT_DECTRMREF('T_VALID'),
PAT_DECTRMREF('T_VALUE'),
PAT_DECTRMREF('T_VALUES'),
PAT_DECTRMREF('T_VARIANT'),
PAT_DECTRMREF('T_VARYING'),
PAT_DECTRMREF('T_VIRTUAL'),
PAT_DECTRMREF('T_WHEN'),
PAT_DECTRMREF('T_WORD'),
PAT_DECTRMREF('T_ZERO'),
PAT_DECTRMREF('T_ZONED'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_TRANSFORM'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SOURCE_TO_DEST'),
PAT_DECTRMREF('T_MATCHING'),
PAT_DECTRMREF('T_OTHERS'),
PAT_NONTRMREF('SOURCE_NAME'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_ROUNDED'),
PAT_DECTRMREF('T_TRUNCATED'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('SOURCE_TO_DEST'),
PAT_NONTRMREF('SOURCE_NAME'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_ROUNDED'),
PAT_DECTRMREF('T_TRUNCATED'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_TO'),
PAT_NONTRMREF('DEST_NAME'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_DECTRMREF('T_PATH_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_DECTRMREF('T_CDD_NAME'),
PAT_DECTRMREF('T_ALIGNED'),
PAT_DECTRMREF('T_ARE'),
PAT_DECTRMREF('T_ARRAY'),
PAT_DECTRMREF('T_AS'),
PAT_DECTRMREF('T_ASCII_7'),
PAT_DECTRMREF('T_ASCII_8'),
PAT_DECTRMREF('T_ASCII_9'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_BASIC'),
PAT_DECTRMREF('T_BIT'),
PAT_DECTRMREF('T_BLANK'),
PAT_DECTRMREF('T_BOUNDARY'),
PAT_DECTRMREF('T_BY'),
PAT_DECTRMREF('T_BYTE'),
PAT_DECTRMREF('T_BYTES'),
PAT_DECTRMREF('T_CHARACTER'),
PAT_DECTRMREF('T_CHARACTERS'),
PAT_DECTRMREF('T_COBOL'),
PAT_DECTRMREF('T_COLUMN_MAJOR'),
PAT_DECTRMREF('T_COMPLEX'),
PAT_DECTRMREF('T_COMPUTED'),
PAT_DECTRMREF('T_CONDITION'),
PAT_DECTRMREF('T_COPY'),
PAT_DECTRMREF('T_DATATRIEVE'),
PAT_DECTRMREF('T_DATATYPE'),
PAT_DECTRMREF('T_DATE'),
PAT_DECTRMREF('T_DECIMAL'),
PAT_DECTRMREF('T_DEFAULT_VALUE'),
PAT_DECTRMREF('T_DEFINE'),
PAT_DECTRMREF('T_DEPENDING'),
PAT_DECTRMREF('T_DESCRIPTION'),
PAT_DECTRMREF('T_DIGIT'),
PAT_DECTRMREF('T_DIGITS'),
PAT_DECTRMREF('T_DTR'),
PAT_DECTRMREF('T_D_FLOATING'),
PAT_DECTRMREF('T_D_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_EBCDIC_8'),
PAT_DECTRMREF('T_EBCDIC_9'),
PAT_DECTRMREF('T_EDIT_STRING'),
PAT_DECTRMREF('T_FIELD'),
PAT_DECTRMREF('T_FLOATING'),
PAT_DECTRMREF('T_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_FOR'),
PAT_DECTRMREF('T_FRACTION'),
PAT_DECTRMREF('T_FRACTIONS'),
PAT_DECTRMREF('T_F_FLOATING'),
PAT_DECTRMREF('T_F_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_G_FLOATING'),
PAT_DECTRMREF('T_G_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_H_FLOATING'),
PAT_DECTRMREF('T_H_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_IF'),
PAT_DECTRMREF('T_INDEXED'),
PAT_DECTRMREF('T_INITIAL_VALUE'),
PAT_DECTRMREF('T_JUSTIFIED'),
PAT_DECTRMREF('T_LEFT'),
PAT_DECTRMREF('T_LONGWORD'),
PAT_DECTRMREF('T_MISSING_VALUE'),
PAT_DECTRMREF('T_NAME'),
PAT_DECTRMREF('T_NUMERIC'),
PAT_DECTRMREF('T_OCCURS'),
PAT_DECTRMREF('T_OCTAWORD'),
PAT_DECTRMREF('T_OF'),
PAT_DECTRMREF('T_OVERPUNCHED'),
PAT_DECTRMREF('T_PACKED'),
PAT_DECTRMREF('T_PICTURE'),
PAT_DECTRMREF('T_PLI'),
PAT_DECTRMREF('T_POINTER'),
PAT_DECTRMREF('T_QUADWORD'),
PAT_DECTRMREF('T_QUERY_HEADER'),
PAT_DECTRMREF('T_QUERY_NAME'),
PAT_DECTRMREF('T_RIGHT'),
PAT_DECTRMREF('T_ROW_MAJOR'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_SEPARATE'),
PAT_DECTRMREF('T_SIGNED'),
PAT_DECTRMREF('T_SIXBIT'),
PAT_DECTRMREF('T_STRING'),
PAT_DECTRMREF('T_SYNC'),
PAT_DECTRMREF('T_SYNCHRONIZED'),
PAT_DECTRMREF('T_TEXT'),
PAT_DECTRMREF('T_THRU'),
PAT_DECTRMREF('T_TIME'),
PAT_DECTRMREF('T_TIMES'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('DEST_NAME'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_DECTRMREF('T_PATH_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_DECTRMREF('T_CDD_NAME'),
PAT_DECTRMREF('T_ALIGNED'),
PAT_DECTRMREF('T_ARE'),
PAT_DECTRMREF('T_ARRAY'),
PAT_DECTRMREF('T_AS'),
PAT_DECTRMREF('T_ASCII_7'),
PAT_DECTRMREF('T_ASCII_8'),
PAT_DECTRMREF('T_ASCII_9'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_BASIC'),
PAT_DECTRMREF('T_BIT'),
PAT_DECTRMREF('T_BLANK'),
PAT_DECTRMREF('T_BOUNDARY'),
PAT_DECTRMREF('T_BY'),
PAT_DECTRMREF('T_BYTE'),
PAT_DECTRMREF('T_BYTES'),
PAT_DECTRMREF('T_CHARACTER'),
PAT_DECTRMREF('T_CHARACTERS'),
PAT_DECTRMREF('T_COBOL'),
PAT_DECTRMREF('T_COLUMN_MAJOR'),
PAT_DECTRMREF('T_COMPLEX'),
PAT_DECTRMREF('T_COMPUTED'),
PAT_DECTRMREF('T_CONDITION'),
PAT_DECTRMREF('T_COPY'),
PAT_DECTRMREF('T_DATATRIEVE'),
PAT_DECTRMREF('T_DATATYPE'),
PAT_DECTRMREF('T_DATE'),
PAT_DECTRMREF('T_DECIMAL'),
PAT_DECTRMREF('T_DEFAULT_VALUE'),
PAT_DECTRMREF('T_DEFINE'),
PAT_DECTRMREF('T_DEPENDING'),
PAT_DECTRMREF('T_DESCRIPTION'),
PAT_DECTRMREF('T_DIGIT'),
PAT_DECTRMREF('T_DIGITS'),
PAT_DECTRMREF('T_DTR'),
PAT_DECTRMREF('T_D_FLOATING'),
PAT_DECTRMREF('T_D_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_EBCDIC_8'),
PAT_DECTRMREF('T_EBCDIC_9'),
PAT_DECTRMREF('T_EDIT_STRING'),
PAT_DECTRMREF('T_FIELD'),
PAT_DECTRMREF('T_FLOATING'),
PAT_DECTRMREF('T_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_FOR'),
PAT_DECTRMREF('T_FRACTION'),
PAT_DECTRMREF('T_FRACTIONS'),
PAT_DECTRMREF('T_F_FLOATING'),
PAT_DECTRMREF('T_F_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_G_FLOATING'),
PAT_DECTRMREF('T_G_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_H_FLOATING'),
PAT_DECTRMREF('T_H_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_IF'),
PAT_DECTRMREF('T_INDEXED'),
PAT_DECTRMREF('T_INITIAL_VALUE'),
PAT_DECTRMREF('T_JUSTIFIED'),
PAT_DECTRMREF('T_LEFT'),
PAT_DECTRMREF('T_LONGWORD'),
PAT_DECTRMREF('T_MISSING_VALUE'),
PAT_DECTRMREF('T_NAME'),
PAT_DECTRMREF('T_NUMERIC'),
PAT_DECTRMREF('T_OCCURS'),
PAT_DECTRMREF('T_OCTAWORD'),
PAT_DECTRMREF('T_OF'),
PAT_DECTRMREF('T_OVERPUNCHED'),
PAT_DECTRMREF('T_PACKED'),
PAT_DECTRMREF('T_PICTURE'),
PAT_DECTRMREF('T_PLI'),
PAT_DECTRMREF('T_POINTER'),
PAT_DECTRMREF('T_QUADWORD'),
PAT_DECTRMREF('T_QUERY_HEADER'),
PAT_DECTRMREF('T_QUERY_NAME'),
PAT_DECTRMREF('T_RIGHT'),
PAT_DECTRMREF('T_ROW_MAJOR'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_SEPARATE'),
PAT_DECTRMREF('T_SIGNED'),
PAT_DECTRMREF('T_SIXBIT'),
PAT_DECTRMREF('T_STRING'),
PAT_DECTRMREF('T_SYNC'),
PAT_DECTRMREF('T_SYNCHRONIZED'),
PAT_DECTRMREF('T_TEXT'),
PAT_DECTRMREF('T_THRU'),
PAT_DECTRMREF('T_TIME'),
PAT_DECTRMREF('T_TIMES'),
PAT_DECTRMREF('T_TO'),
PAT_DECTRMREF('T_TYPE'),
PAT_DECTRMREF('T_UNSIGNED'),
PAT_DECTRMREF('T_UNSPECIFIED'),
PAT_DECTRMREF('T_VALID'),
PAT_DECTRMREF('T_VALUE'),
PAT_DECTRMREF('T_VALUES'),
PAT_DECTRMREF('T_VARIANT'),
PAT_DECTRMREF('T_VARYING'),
PAT_DECTRMREF('T_VIRTUAL'),
PAT_DECTRMREF('T_WHEN'),
PAT_DECTRMREF('T_WORD'),
PAT_DECTRMREF('T_ZERO'),
PAT_DECTRMREF('T_ZONED'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_MATCHING'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_ROUNDED'),
PAT_DECTRMREF('T_TRUNCATED'),
PAT_NONTRMREF('SOURCE_TO_DEST'),
PAT_NONTRMREF('SOURCE_NAME'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_DECTRMREF('T_PATH_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_DECTRMREF('T_CDD_NAME'),
PAT_DECTRMREF('T_ALIGNED'),
PAT_DECTRMREF('T_ARE'),
PAT_DECTRMREF('T_ARRAY'),
PAT_DECTRMREF('T_AS'),
PAT_DECTRMREF('T_ASCII_7'),
PAT_DECTRMREF('T_ASCII_8'),
PAT_DECTRMREF('T_ASCII_9'),
PAT_DECTRMREF('T_BASE'),
PAT_DECTRMREF('T_BASIC'),
PAT_DECTRMREF('T_BIT'),
PAT_DECTRMREF('T_BLANK'),
PAT_DECTRMREF('T_BOUNDARY'),
PAT_DECTRMREF('T_BY'),
PAT_DECTRMREF('T_BYTE'),
PAT_DECTRMREF('T_BYTES'),
PAT_DECTRMREF('T_CHARACTER'),
PAT_DECTRMREF('T_CHARACTERS'),
PAT_DECTRMREF('T_COBOL'),
PAT_DECTRMREF('T_COLUMN_MAJOR'),
PAT_DECTRMREF('T_COMPLEX'),
PAT_DECTRMREF('T_COMPUTED'),
PAT_DECTRMREF('T_CONDITION'),
PAT_DECTRMREF('T_COPY'),
PAT_DECTRMREF('T_DATATRIEVE'),
PAT_DECTRMREF('T_DATATYPE'),
PAT_DECTRMREF('T_DATE'),
PAT_DECTRMREF('T_DECIMAL'),
PAT_DECTRMREF('T_DEFAULT_VALUE'),
PAT_DECTRMREF('T_DEFINE'),
PAT_DECTRMREF('T_DEPENDING'),
PAT_DECTRMREF('T_DESCRIPTION'),
PAT_DECTRMREF('T_DIGIT'),
PAT_DECTRMREF('T_DIGITS'),
PAT_DECTRMREF('T_DTR'),
PAT_DECTRMREF('T_D_FLOATING'),
PAT_DECTRMREF('T_D_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_EBCDIC_8'),
PAT_DECTRMREF('T_EBCDIC_9'),
PAT_DECTRMREF('T_EDIT_STRING'),
PAT_DECTRMREF('T_FIELD'),
PAT_DECTRMREF('T_FLOATING'),
PAT_DECTRMREF('T_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_FOR'),
PAT_DECTRMREF('T_FRACTION'),
PAT_DECTRMREF('T_FRACTIONS'),
PAT_DECTRMREF('T_F_FLOATING'),
PAT_DECTRMREF('T_F_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_G_FLOATING'),
PAT_DECTRMREF('T_G_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_H_FLOATING'),
PAT_DECTRMREF('T_H_FLOATING_COMPLEX'),
PAT_DECTRMREF('T_IF'),
PAT_DECTRMREF('T_INDEXED'),
PAT_DECTRMREF('T_INITIAL_VALUE'),
PAT_DECTRMREF('T_JUSTIFIED'),
PAT_DECTRMREF('T_LEFT'),
PAT_DECTRMREF('T_LONGWORD'),
PAT_DECTRMREF('T_MISSING_VALUE'),
PAT_DECTRMREF('T_NAME'),
PAT_DECTRMREF('T_NUMERIC'),
PAT_DECTRMREF('T_OCCURS'),
PAT_DECTRMREF('T_OCTAWORD'),
PAT_DECTRMREF('T_OF'),
PAT_DECTRMREF('T_OVERPUNCHED'),
PAT_DECTRMREF('T_PACKED'),
PAT_DECTRMREF('T_PICTURE'),
PAT_DECTRMREF('T_PLI'),
PAT_DECTRMREF('T_POINTER'),
PAT_DECTRMREF('T_QUADWORD'),
PAT_DECTRMREF('T_QUERY_HEADER'),
PAT_DECTRMREF('T_QUERY_NAME'),
PAT_DECTRMREF('T_RIGHT'),
PAT_DECTRMREF('T_ROW_MAJOR'),
PAT_DECTRMREF('T_SCALE'),
PAT_DECTRMREF('T_SEPARATE'),
PAT_DECTRMREF('T_SIGNED'),
PAT_DECTRMREF('T_SIXBIT'),
PAT_DECTRMREF('T_STRING'),
PAT_DECTRMREF('T_SYNC'),
PAT_DECTRMREF('T_SYNCHRONIZED'),
PAT_DECTRMREF('T_TEXT'),
PAT_DECTRMREF('T_THRU'),
PAT_DECTRMREF('T_TIME'),
PAT_DECTRMREF('T_TIMES'),
PAT_DECTRMREF('T_TO'),
PAT_DECTRMREF('T_TYPE'),
PAT_DECTRMREF('T_UNSIGNED'),
PAT_DECTRMREF('T_UNSPECIFIED'),
PAT_DECTRMREF('T_VALID'),
PAT_DECTRMREF('T_VALUE'),
PAT_DECTRMREF('T_VALUES'),
PAT_DECTRMREF('T_VARIANT'),
PAT_DECTRMREF('T_VARYING'),
PAT_DECTRMREF('T_VIRTUAL'),
PAT_DECTRMREF('T_WHEN'),
PAT_DECTRMREF('T_WORD'),
PAT_DECTRMREF('T_ZERO'),
PAT_DECTRMREF('T_ZONED'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_ROUNDED'),
PAT_DECTRMREF('T_TRUNCATED'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_TRANSFORM'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('HEAD_TAIL'),
PAT_DECTRMREF('T_DOT'),
PAT_DECTRMREF('T_DESCRIPTION'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_IS'),
PAT_NONTRMREF('DESCR_TEXTS'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_NONTRMREF('DESCR_TEXTS'),
PAT_INTRNLREF('PAT_CONT_CODE'),
PAT_DECTRMREF('T_DESCR_TEXT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DESCR_TEXT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_DOT'),
PAT_INTRNLREF('PAT_ELSE_CODE'),
PAT_DECTRMREF('T_EOF'),
PAT_INTRNLREF('PAT_ELSE_CODE')
) ! End of PAT_END_STATE_SYMBOL_TABLE
PAT_STATE_ACTION_TABLE (
5,
7,
1259,
1738,
9999,
-1,
9999,
12,
14,
1234,
-12,
9999,
-2,
9999,
132,
-6,
-117,
151,
-119,
-121,
-123,
135,
161,
-14,
1098,
1135,
1152,
-133,
1196,
1198,
-131,
-132,
-18,
-19,
-20,
-21,
-22,
-23,
-24,
-25,
-26,
-27,
-28,
-29,
-30,
-31,
-32,
-33,
-34,
-35,
-36,
-37,
-38,
-39,
-40,
-41,
-42,
-43,
-44,
-45,
-46,
-47,
-48,
-49,
-50,
-51,
-52,
-53,
-54,
-55,
-56,
-57,
-58,
-59,
-60,
-61,
-62,
-63,
-64,
-65,
-66,
-67,
-68,
-69,
-70,
-71,
-72,
-73,
-74,
-75,
-76,
-77,
-78,
-79,
-80,
-81,
-82,
-83,
-84,
-85,
-86,
-87,
-88,
-89,
-90,
-91,
-92,
-93,
-94,
-95,
-96,
-97,
-98,
-99,
-100,
-101,
-102,
-103,
-104,
-105,
-106,
-107,
-108,
-109,
-110,
-111,
-112,
-113,
-114,
-115,
-116,
9999,
-5,
135,
9999,
-124,
142,
144,
149,
-16,
-17,
32,
-125,
9999,
-126,
147,
9999,
-127,
9999,
-128,
9999,
-118,
-120,
-122,
-15,
161,
1098,
1135,
-133,
1196,
30,
221,
223,
225,
235,
1038,
-147,
-148,
-137,
1086,
-191,
-192,
-193,
-194,
-195,
-196,
-197,
-198,
-199,
-200,
-201,
-202,
-203,
-204,
-205,
-206,
-207,
743,
-220,
-221,
753,
778,
782,
795,
858,
861,
863,
865,
868,
880,
892,
896,
898,
902,
300,
912,
914,
916,
931,
941,
951,
999,
1008,
1014,
1020,
1026,
1032,
-465,
-466,
741,
9999,
-129,
9999,
-130,
9999,
-144,
231,
233,
235,
1038,
168,
-145,
9999,
-146,
9999,
-138,
288,
-191,
-192,
-193,
-194,
-195,
-196,
-197,
-198,
-199,
-200,
-201,
-202,
-203,
-204,
-205,
-206,
-207,
743,
-220,
-221,
753,
778,
782,
795,
858,
861,
863,
865,
868,
880,
892,
896,
898,
902,
300,
912,
914,
916,
931,
941,
951,
999,
1008,
1014,
1020,
1026,
1032,
-465,
-466,
741,
-10133,
-208,
-209,
300,
733,
-338,
-340,
-342,
-344,
-346,
-348,
741,
-10139,
363,
-250,
-252,
-253,
-254,
-255,
-256,
-257,
-258,
-259,
-260,
-261,
-262,
-263,
-264,
-265,
-266,
-267,
-268,
-269,
-270,
-271,
-272,
-273,
365,
379,
426,
523,
536,
542,
555,
568,
574,
580,
593,
599,
612,
618,
-326,
-327,
-328,
-329,
-330,
-331,
631,
644,
651,
656,
669,
678,
683,
688,
705,
707,
-284,
-285,
720,
725,
729,
-352,
517,
520,
9999,
-249,
302,
-274,
370,
377,
375,
9999,
-275,
373,
368,
-277,
9999,
-279,
-10276,
-276,
9999,
-282,
392,
-287,
-397,
407,
398,
-290,
411,
375,
403,
401,
-406,
-10278,
-288,
398,
-290,
403,
401,
-10284,
-291,
401,
-10287,
-409,
9999,
-408,
-230,
-231,
9999,
-398,
411,
-406,
9999,
414,
420,
-10397,
417,
-407,
-10398,
-401,
-402,
9999,
423,
-407,
-10401,
-404,
-405,
9999,
433,
446,
459,
472,
485,
498,
9999,
-283,
392,
-287,
-397,
407,
398,
-290,
411,
375,
403,
401,
-406,
-10279,
-325,
392,
-287,
-397,
407,
398,
-290,
411,
375,
403,
401,
-406,
-10321,
-362,
392,
-287,
-397,
407,
398,
-290,
411,
375,
403,
401,
-406,
-10358,
-371,
392,
-287,
-397,
407,
398,
-290,
411,
375,
403,
401,
-406,
-10367,
-396,
392,
-287,
-397,
407,
398,
-290,
411,
375,
403,
401,
-406,
-10392,
-333,
508,
511,
517,
520,
-397,
407,
411,
375,
409,
-337,
511,
503,
-358,
398,
-290,
403,
401,
-10355,
-353,
-354,
9999,
-355,
-356,
9999,
-293,
530,
398,
-290,
403,
401,
-10290,
-297,
398,
-290,
403,
401,
-10293,
-296,
398,
-290,
403,
401,
-10292,
-300,
549,
398,
-290,
403,
401,
-10296,
-307,
398,
-290,
403,
401,
-10301,
-301,
562,
398,
-290,
403,
401,
-10297,
-309,
398,
-290,
403,
401,
-10303,
-306,
398,
-290,
403,
401,
-10300,
-308,
398,
-290,
403,
401,
-10302,
-311,
587,
398,
-290,
403,
401,
-10308,
-315,
398,
-290,
403,
401,
-10311,
-314,
398,
-290,
403,
401,
-10310,
-317,
606,
398,
-290,
403,
401,
-10314,
-321,
398,
-290,
403,
401,
-10317,
-320,
398,
-290,
403,
401,
-10316,
-324,
392,
-287,
-397,
407,
398,
-290,
411,
375,
403,
401,
-406,
-10320,
-361,
392,
-287,
-397,
407,
398,
-290,
411,
375,
403,
401,
-406,
-10357,
647,
649,
9999,
-363,
509,
-364,
509,
-366,
654,
-10363,
-367,
139,
-370,
392,
-287,
-397,
407,
398,
-290,
411,
375,
403,
401,
-406,
-10366,
673,
-378,
676,
368,
-373,
-374,
-10370,
-379,
9999,
680,
670,
-376,
-377,
-10373,
685,
670,
-381,
-382,
-10378,
691,
700,
9999,
695,
-389,
698,
368,
-384,
-385,
-10381,
-390,
9999,
702,
692,
-387,
-388,
-10384,
-392,
-10389,
-395,
392,
-287,
-397,
407,
398,
-290,
411,
375,
403,
401,
-406,
-10391,
-332,
723,
500,
-336,
509,
727,
9999,
-334,
509,
731,
9999,
-335,
509,
-251,
-339,
-341,
-343,
-345,
-347,
-349,
302,
-350,
-10349,
751,
-214,
-215,
-216,
-217,
-218,
-219,
9999,
-211,
-10208,
-410,
765,
-412,
-413,
-414,
-415,
-416,
-417,
768,
-232,
-233,
404,
-411,
-412,
756,
772,
-419,
-420,
762,
776,
-421,
-422,
762,
-418,
9999,
780,
9999,
-423,
9999,
784,
9999,
788,
-424,
-425,
9999,
790,
9999,
793,
-427,
9999,
-428,
-10424,
801,
826,
847,
849,
851,
9999,
806,
-185,
821,
-189,
755,
-186,
821,
-189,
-412,
-413,
-414,
-415,
-416,
-417,
768,
-232,
-233,
-230,
-231,
-10427,
-188,
824,
-10185,
-190,
755,
830,
847,
849,
9999,
832,
802,
-186,
821,
-189,
-412,
-413,
-414,
-415,
-416,
-417,
768,
-232,
-233,
-230,
-231,
-10428,
-182,
-10179,
-184,
-10181,
853,
9999,
-433,
856,
9999,
-434,
9999,
-435,
-436,
762,
-439,
9999,
-442,
9999,
-443,
-444,
762,
870,
9999,
875,
-449,
-450,
-451,
9999,
-447,
878,
9999,
-448,
9999,
882,
9999,
887,
-454,
-455,
-456,
785,
-452,
890,
9999,
-453,
9999,
894,
791,
-428,
-10455,
-460,
9999,
-463,
-467,
-468,
-10462,
904,
9999,
906,
785,
908,
9999,
910,
791,
-428,
-10467,
-251,
302,
-213,
-10210,
921,
-225,
927,
-229,
404,
-226,
927,
-229,
-230,
-231,
-10220,
929,
-10225,
-228,
404,
933,
9999,
935,
917,
-226,
927,
-229,
-230,
-231,
-10221,
943,
9999,
945,
917,
-226,
927,
-229,
-230,
-231,
-10222,
954,
-244,
9999,
-235,
961,
974,
964,
-242,
-243,
-10232,
-237,
964,
-10234,
966,
9999,
968,
9999,
970,
9999,
972,
791,
-428,
-10246,
977,
-245,
9999,
983,
986,
992,
-242,
-243,
9999,
-239,
964,
-10236,
989,
992,
9999,
-241,
964,
-10238,
-246,
996,
-167,
139,
-247,
-167,
139,
1001,
9999,
1003,
9999,
-431,
1006,
32,
-432,
32,
1010,
9999,
1012,
785,
-438,
-10435,
1016,
9999,
1018,
785,
-441,
-10438,
1022,
9999,
1024,
785,
-446,
-10443,
1028,
9999,
1030,
785,
-459,
-10456,
1034,
9999,
1036,
785,
-462,
-10459,
-139,
-191,
-192,
-193,
-194,
-195,
-196,
-197,
-198,
-199,
-200,
-201,
-202,
-203,
-204,
-205,
-206,
743,
-220,
-221,
753,
778,
782,
795,
858,
861,
863,
865,
868,
880,
892,
896,
898,
902,
914,
916,
931,
941,
951,
999,
1008,
1014,
1020,
1026,
1032,
-465,
-466,
-10134,
-208,
-209,
300,
733,
-338,
-340,
-342,
-344,
-346,
-348,
741,
-10138,
1108,
-143,
-149,
1117,
-117,
151,
-119,
-121,
-123,
22,
-142,
-150,
1117,
-117,
151,
-119,
-121,
-123,
22,
-151,
1124,
1126,
1133,
-147,
-148,
32,
-152,
9999,
-153,
1131,
-147,
-148,
9999,
-154,
9999,
-155,
9999,
1140,
1148,
-159,
1150,
139,
-156,
-161,
1146,
743,
914,
9999,
-162,
9999,
-157,
1141,
-160,
139,
1156,
1171,
1208,
9999,
1159,
-168,
1153,
-163,
-169,
1163,
1153,
-177,
1167,
1169,
9999,
-178,
9999,
-179,
9999,
1179,
-149,
-117,
151,
-119,
-121,
-123,
22,
-170,
-150,
1188,
-117,
151,
-119,
-121,
-123,
22,
-174,
1192,
1194,
9999,
-175,
9999,
-176,
9999,
-158,
-10132,
-164,
1202,
1206,
9999,
1204,
994,
-165,
9999,
-166,
9999,
-171,
1213,
1215,
1217,
827,
-172,
9999,
-173,
9999,
1219,
802,
-186,
821,
-189,
-412,
-413,
-414,
-415,
-416,
-417,
768,
-232,
-233,
-230,
-231,
-10178,
1238,
1257,
-13,
9999,
1241,
1255,
139,
-7,
1244,
9999,
1248,
1251,
-14,
9999,
-8,
-15,
9999,
1253,
1246,
-9,
1249,
-11,
9999,
-10,
9999,
1264,
1266,
1717,
1736,
9999,
-3,
9999,
1274,
-480,
1386,
1388,
1390,
1392,
1394,
9999,
1278,
-481,
1280,
1268,
-470,
9999,
1384,
-478,
-16,
-17,
-18,
-19,
-20,
-21,
-22,
-23,
-24,
-25,
-26,
-27,
-28,
-29,
-30,
-31,
-32,
-33,
-34,
-35,
-36,
-37,
-38,
-39,
-40,
-41,
-42,
-43,
-44,
-45,
-46,
-47,
-48,
-49,
-50,
-51,
-52,
-53,
-54,
-55,
-56,
-57,
-58,
-59,
-60,
-61,
-62,
-63,
-64,
-65,
-66,
-67,
-68,
-69,
-70,
-71,
-72,
-73,
-74,
-75,
-76,
-77,
-78,
-79,
-80,
-81,
-82,
-83,
-84,
-85,
-86,
-87,
-88,
-89,
-90,
-91,
-92,
-93,
-94,
-95,
-96,
-97,
-98,
-99,
-100,
-101,
-102,
-103,
-104,
-105,
-106,
-107,
-108,
-109,
-110,
-111,
-112,
-113,
-114,
-115,
-116,
-10477,
-476,
-10475,
-482,
9999,
-483,
9999,
-484,
9999,
-485,
9999,
1400,
1403,
1605,
1410,
-500,
139,
-487,
-488,
-10484,
1407,
1410,
-500,
139,
-490,
-491,
-10487,
1501,
-499,
-501,
-16,
-17,
-18,
-19,
-20,
-21,
-22,
-23,
-24,
-25,
-26,
-27,
-28,
-29,
-30,
-31,
-32,
-33,
-34,
-35,
-36,
-37,
-38,
-39,
-40,
-41,
-42,
-43,
-44,
-45,
-46,
-47,
-48,
-49,
-50,
-51,
-52,
-53,
-54,
-55,
-56,
-57,
-58,
-59,
-60,
-61,
-62,
-63,
-64,
-65,
-66,
-67,
-68,
-69,
-70,
-71,
-72,
-73,
-74,
-75,
-76,
-77,
-78,
-79,
-80,
-81,
-82,
-83,
-84,
-85,
-86,
-87,
-88,
-89,
-90,
-91,
-92,
-93,
-94,
-95,
-96,
-97,
-98,
-99,
-100,
-101,
-102,
118,
-498,
-501,
-16,
-17,
-18,
-19,
-20,
-21,
-22,
-23,
-24,
-25,
-26,
-27,
-28,
-29,
-30,
-31,
-32,
-33,
-34,
-35,
-36,
-37,
-38,
-39,
-40,
-41,
-42,
-43,
-44,
-45,
-46,
-47,
-48,
-49,
-50,
-51,
-52,
-53,
-54,
-55,
-56,
-57,
-58,
-59,
-60,
-61,
-62,
-63,
-64,
-65,
-66,
-67,
-68,
-69,
-70,
-71,
-72,
-73,
-74,
-75,
-76,
-77,
-78,
-79,
-80,
-81,
-82,
-83,
-84,
-85,
-86,
-87,
-88,
-89,
-90,
-91,
-92,
-93,
-94,
-95,
-96,
-97,
-98,
-99,
-100,
-101,
-102,
-103,
-104,
-105,
-106,
-107,
-108,
-109,
-110,
-111,
-112,
-113,
-114,
-115,
-116,
-10101,
1607,
9999,
-493,
-494,
1714,
1410,
-500,
-16,
-17,
-18,
-19,
-20,
-21,
-22,
-23,
-24,
-25,
-26,
-27,
-28,
-29,
-30,
-31,
-32,
-33,
-34,
-35,
-36,
-37,
-38,
-39,
-40,
-41,
-42,
-43,
-44,
-45,
-46,
-47,
-48,
-49,
-50,
-51,
-52,
-53,
-54,
-55,
-56,
-57,
-58,
-59,
-60,
-61,
-62,
-63,
-64,
-65,
-66,
-67,
-68,
-69,
-70,
-71,
-72,
-73,
-74,
-75,
-76,
-77,
-78,
-79,
-80,
-81,
-82,
-83,
-84,
-85,
-86,
-87,
-88,
-89,
-90,
-91,
-92,
-93,
-94,
-95,
-96,
-97,
-98,
-99,
-100,
-101,
-102,
-103,
-104,
-105,
-106,
-107,
-108,
-109,
-110,
-111,
-112,
-113,
-114,
-115,
-116,
-10490,
-496,
-497,
-10493,
1719,
9999,
1721,
139,
1725,
-472,
1727,
9999,
-471,
9999,
1730,
1734,
1246,
1732,
1246,
-15,
-10472,
-15,
-10473,
-473,
9999,
-4,
9999
) ! End of PAT_STATE_ACTION_TABLE
PAT_RHS_COUNT_TABLE (-1,
2,
3,
3,
2,
3,
2,
4,
6,
7,
3,
4,
1,
1,
1,
2,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
2,
1,
2,
1,
2,
1,
2,
3,
3,
4,
3,
3,
3,
1,
1,
1,
1,
1,
1,
1,
2,
2,
1,
2,
3,
2,
3,
4,
4,
1,
1,
1,
2,
2,
3,
3,
4,
3,
3,
3,
2,
1,
2,
1,
2,
4,
2,
4,
3,
1,
1,
2,
3,
2,
3,
3,
2,
3,
3,
2,
3,
3,
2,
1,
2,
1,
2,
1,
2,
1,
2,
1,
2,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
2,
2,
2,
3,
1,
2,
1,
1,
1,
1,
1,
1,
1,
1,
2,
3,
3,
1,
2,
1,
3,
1,
1,
1,
1,
1,
2,
3,
3,
4,
5,
6,
6,
7,
1,
1,
1,
1,
2,
3,
5,
3,
2,
2,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
2,
3,
3,
4,
1,
2,
1,
2,
2,
3,
1,
1,
1,
1,
2,
1,
1,
2,
1,
2,
1,
2,
2,
3,
1,
1,
2,
2,
1,
2,
1,
2,
2,
3,
2,
3,
1,
2,
1,
2,
2,
3,
1,
2,
1,
2,
2,
3,
1,
2,
2,
3,
1,
1,
1,
1,
1,
1,
2,
3,
3,
3,
3,
4,
1,
2,
1,
2,
1,
2,
1,
2,
1,
2,
1,
2,
2,
1,
1,
2,
2,
2,
2,
1,
2,
1,
2,
2,
3,
3,
3,
1,
2,
2,
1,
2,
2,
3,
2,
3,
3,
2,
3,
3,
1,
2,
2,
3,
3,
3,
4,
4,
3,
4,
4,
1,
2,
1,
2,
1,
2,
2,
3,
1,
2,
1,
2,
4,
4,
2,
4,
4,
1,
1,
2,
2,
2,
3,
1,
1,
1,
1,
1,
1,
4,
1,
1,
1,
1,
3,
1,
1,
5,
1,
2,
3,
4,
4,
5,
3,
4,
2,
2,
3,
4,
2,
3,
4,
2,
2,
2,
3,
4,
4,
5,
1,
1,
1,
4,
5,
1,
1,
1,
2,
3,
4,
2,
3,
4,
2,
1,
1,
1,
1,
1,
5,
4,
5,
4,
2,
3,
2,
3,
2,
2,
1,
1,
2,
2,
2,
2,
2,
2,
3,
3,
3,
4,
4,
3,
4,
4,
4,
5,
5,
3,
2,
1,
1
) ! End of PAT_POP_TABLE
PAT_LHS_TABLE (-1,
PAT_NONTRMREF('GOAL'),
PAT_NONTRMREF('ONE_OR_THE_OTHER'),
PAT_NONTRMREF('ONE_OR_THE_OTHER'),
PAT_NONTRMREF('ONE_OR_THE_OTHER'),
PAT_NONTRMREF('DESCRIPTION_COMMAND'),
PAT_NONTRMREF('DESCRIPTION_COMMAND'),
PAT_NONTRMREF('DEFINE_STATEMENT'),
PAT_NONTRMREF('DEFINE_STATEMENT'),
PAT_NONTRMREF('DEFINE_STATEMENT'),
PAT_NONTRMREF('DEFINE_STATEMENT'),
PAT_NONTRMREF('DEFINE_STATEMENT'),
PAT_NONTRMREF('DEF_START'),
PAT_NONTRMREF('NEXT_WORD'),
PAT_NONTRMREF('DESCR_TEXTS'),
PAT_NONTRMREF('DESCR_TEXTS'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_NONTRMREF('PATH_SPEC'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('VALID_NAME'),
PAT_NONTRMREF('FIELD_DESC'),
PAT_NONTRMREF('FIELD_DESC'),
PAT_NONTRMREF('FIELD_DESC'),
PAT_NONTRMREF('FIELD_DESC'),
PAT_NONTRMREF('FIELD_DESC'),
PAT_NONTRMREF('FIELD_DESC'),
PAT_NONTRMREF('FIELD_DESC'),
PAT_NONTRMREF('END_STATEMENT'),
PAT_NONTRMREF('END_STATEMENT'),
PAT_NONTRMREF('END_STATEMENT'),
PAT_NONTRMREF('END_STATEMENT'),
PAT_NONTRMREF('END_STATEMENT'),
PAT_NONTRMREF('ELEMENTARY_FIELD'),
PAT_NONTRMREF('ELEMENTARY_FIELD'),
PAT_NONTRMREF('STAR'),
PAT_NONTRMREF('STAR'),
PAT_NONTRMREF('FIELD_SPEC'),
PAT_NONTRMREF('FIELD_SPEC'),
PAT_NONTRMREF('FIELD_ATT'),
PAT_NONTRMREF('FIELD_ATT'),
PAT_NONTRMREF('FIELD_ATT_1'),
PAT_NONTRMREF('FIELD_ATT_1'),
PAT_NONTRMREF('FIELD_ATT_1'),
PAT_NONTRMREF('FIELD_ATT_2'),
PAT_NONTRMREF('FIELD_ATT_2'),
PAT_NONTRMREF('STRUCTURE_FIELD'),
PAT_NONTRMREF('STRUCTURE_FIELD'),
PAT_NONTRMREF('STRUCTURE_BEGIN'),
PAT_NONTRMREF('STRUCTURE_BEGIN'),
PAT_NONTRMREF('STRUCTURE_BEGIN'),
PAT_NONTRMREF('STRUC_GROUP'),
PAT_NONTRMREF('STRUC_GROUP'),
PAT_NONTRMREF('FIELD_DESCS'),
PAT_NONTRMREF('FIELD_DESCS'),
PAT_NONTRMREF('END_STRUCTURE'),
PAT_NONTRMREF('END_STRUCTURE'),
PAT_NONTRMREF('END_STRUCTURE'),
PAT_NONTRMREF('END_STRUCTURE'),
PAT_NONTRMREF('END_STRUCTURE'),
PAT_NONTRMREF('COPY_FIELD'),
PAT_NONTRMREF('COPY_FIELD'),
PAT_NONTRMREF('COPY_BEGIN'),
PAT_NONTRMREF('COPY_PATH'),
PAT_NONTRMREF('COPY_PATH'),
PAT_NONTRMREF('END_COPY'),
PAT_NONTRMREF('END_COPY'),
PAT_NONTRMREF('VARIANT_CLAUSE'),
PAT_NONTRMREF('VARIANTS_HEAD'),
PAT_NONTRMREF('VARIANTS_HEAD'),
PAT_NONTRMREF('VARIANTS_HEAD'),
PAT_NONTRMREF('FULLY_Q_NAME'),
PAT_NONTRMREF('VARIANT_DESCS'),
PAT_NONTRMREF('VARIANT_DESCS'),
PAT_NONTRMREF('VARIANT_DESC'),
PAT_NONTRMREF('VARIANT_HEAD'),
PAT_NONTRMREF('VARIANT_HEAD'),
PAT_NONTRMREF('VARIANT_HEAD'),
PAT_NONTRMREF('END_VARIANT'),
PAT_NONTRMREF('END_VARIANT'),
PAT_NONTRMREF('END_VARIANT'),
PAT_NONTRMREF('END_VARIANTS'),
PAT_NONTRMREF('END_VARIANTS'),
PAT_NONTRMREF('END_VARIANTS'),
PAT_NONTRMREF('TAG_VALUE_CLAUSE'),
PAT_NONTRMREF('VALUE_IS'),
PAT_NONTRMREF('VALUE_IS'),
PAT_NONTRMREF('VALUE_IS'),
PAT_NONTRMREF('VALUE_IS'),
PAT_NONTRMREF('VALUE_CLAUSES'),
PAT_NONTRMREF('VALUE_CLAUSES'),
PAT_NONTRMREF('VALUE_CLAUSE'),
PAT_NONTRMREF('VALUE_CLAUSE'),
PAT_NONTRMREF('SAVE_VALUE'),
PAT_NONTRMREF('THRU_CLAUSE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('ATTRIBUTE'),
PAT_NONTRMREF('DATATYPE_CLAUSE_LIST'),
PAT_NONTRMREF('DATATYPE_CLAUSE_LIST'),
PAT_NONTRMREF('DATATYPE_CLAUSE_LIST'),
PAT_NONTRMREF('ALIGNED_CLAUSE'),
PAT_NONTRMREF('ALIGNED_CLAUSE'),
PAT_NONTRMREF('ALIGNED_ON'),
PAT_NONTRMREF('ALIGNED_ON'),
PAT_NONTRMREF('ALIGNED_TYPE'),
PAT_NONTRMREF('ALIGNED_TYPE'),
PAT_NONTRMREF('ALIGNED_TYPE'),
PAT_NONTRMREF('ALIGNED_TYPE'),
PAT_NONTRMREF('ALIGNED_TYPE'),
PAT_NONTRMREF('ALIGNED_TYPE'),
PAT_NONTRMREF('ARRAY_CLAUSE'),
PAT_NONTRMREF('ARRAY_CLAUSE'),
PAT_NONTRMREF('ARRAY_FORMAT1'),
PAT_NONTRMREF('ARRAY_FORMAT1'),
PAT_NONTRMREF('ARRAY_FORMAT1'),
PAT_NONTRMREF('ARRAY_RANGES'),
PAT_NONTRMREF('ARRAY_RANGES'),
PAT_NONTRMREF('ARRAY_RANGE'),
PAT_NONTRMREF('ARRAY_RANGE'),
PAT_NONTRMREF('FORM1_INT'),
PAT_NONTRMREF('SIGNED_INT'),
PAT_NONTRMREF('SIGNED_INT'),
PAT_NONTRMREF('FIXED_NUMBER'),
PAT_NONTRMREF('FIXED_NUMBER'),
PAT_NONTRMREF('ARRAY_FORMAT2'),
PAT_NONTRMREF('ARRAY_FORMAT2'),
PAT_NONTRMREF('ARRAY_FORMAT2'),
PAT_NONTRMREF('ARRAY_FORMAT2'),
PAT_NONTRMREF('ARRAY_FORMAT2'),
PAT_NONTRMREF('ARRAY_FORMAT2'),
PAT_NONTRMREF('ARRAY_FORMAT2'),
PAT_NONTRMREF('ARRAY_FORMAT2'),
PAT_NONTRMREF('TIME_S'),
PAT_NONTRMREF('TIME_S'),
PAT_NONTRMREF('FORM2_INT'),
PAT_NONTRMREF('FORM2_UPPER'),
PAT_NONTRMREF('DEPEND_ON'),
PAT_NONTRMREF('DEPEND_ON'),
PAT_NONTRMREF('INDEXED_BY'),
PAT_NONTRMREF('DATATYPE_CLAUSE'),
PAT_NONTRMREF('DATATYPE_CLAUSE'),
PAT_NONTRMREF('DATATYPE_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('DATA_CLAUSE'),
PAT_NONTRMREF('BIT_CLAUSE'),
PAT_NONTRMREF('BIT_CLAUSE'),
PAT_NONTRMREF('BIT_CLAUSE'),
PAT_NONTRMREF('BIT_CLAUSE'),
PAT_NONTRMREF('SIZE_IS'),
PAT_NONTRMREF('SIZE_IS'),
PAT_NONTRMREF('BYTE_CLAUSE'),
PAT_NONTRMREF('BYTE_CLAUSE'),
PAT_NONTRMREF('BYTE_CLAUSE'),
PAT_NONTRMREF('BYTE_CLAUSE'),
PAT_NONTRMREF('UN_SIGNED'),
PAT_NONTRMREF('UN_SIGNED'),
PAT_NONTRMREF('DATA_SUBCLAUSES'),
PAT_NONTRMREF('DATA_SUBCLAUSES'),
PAT_NONTRMREF('DATA_SUBCLAUSES'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('SCALE_BASE'),
PAT_NONTRMREF('D_FLOAT_CLAUSE'),
PAT_NONTRMREF('D_FLOAT_CLAUSE'),
PAT_NONTRMREF('D_COMPLEX_CLAUSE'),
PAT_NONTRMREF('D_COMPLEX_CLAUSE'),
PAT_NONTRMREF('D_COMPLEX_CLAUSE'),
PAT_NONTRMREF('D_COMPLEX_CLAUSE'),
PAT_NONTRMREF('F_FLOAT_CLAUSE'),
PAT_NONTRMREF('F_FLOAT_CLAUSE'),
PAT_NONTRMREF('F_FLOAT_CLAUSE'),
PAT_NONTRMREF('F_FLOAT_CLAUSE'),
PAT_NONTRMREF('F_COMPLEX_CLAUSE'),
PAT_NONTRMREF('F_COMPLEX_CLAUSE'),
PAT_NONTRMREF('F_COMPLEX_CLAUSE'),
PAT_NONTRMREF('F_COMPLEX_CLAUSE'),
PAT_NONTRMREF('F_COMPLEX_CLAUSE'),
PAT_NONTRMREF('F_COMPLEX_CLAUSE'),
PAT_NONTRMREF('F_COMPLEX_CLAUSE'),
PAT_NONTRMREF('F_COMPLEX_CLAUSE'),
PAT_NONTRMREF('G_FLOAT_CLAUSE'),
PAT_NONTRMREF('G_FLOAT_CLAUSE'),
PAT_NONTRMREF('G_COMPLEX_CLAUSE'),
PAT_NONTRMREF('G_COMPLEX_CLAUSE'),
PAT_NONTRMREF('G_COMPLEX_CLAUSE'),
PAT_NONTRMREF('G_COMPLEX_CLAUSE'),
PAT_NONTRMREF('H_FLOAT_CLAUSE'),
PAT_NONTRMREF('H_FLOAT_CLAUSE'),
PAT_NONTRMREF('H_COMPLEX_CLAUSE'),
PAT_NONTRMREF('H_COMPLEX_CLAUSE'),
PAT_NONTRMREF('H_COMPLEX_CLAUSE'),
PAT_NONTRMREF('H_COMPLEX_CLAUSE'),
PAT_NONTRMREF('LONGWORD_CLAUSE'),
PAT_NONTRMREF('LONGWORD_CLAUSE'),
PAT_NONTRMREF('LONGWORD_CLAUSE'),
PAT_NONTRMREF('LONGWORD_CLAUSE'),
PAT_NONTRMREF('NUMERIC_CLAUSE'),
PAT_NONTRMREF('NUMERIC_CLAUSE'),
PAT_NONTRMREF('NUMERIC_CLAUSE'),
PAT_NONTRMREF('NUMERIC_CLAUSE'),
PAT_NONTRMREF('NUMERIC_CLAUSE'),
PAT_NONTRMREF('NUMERIC_CLAUSE'),
PAT_NONTRMREF('PLAIN_NUMERIC_CLAUSE'),
PAT_NONTRMREF('UN_SIGNED_NUMERIC_CLAUSE'),
PAT_NONTRMREF('ZONED_NUMERIC_CLAUSE'),
PAT_NONTRMREF('SIGN_LOC_NUMERIC_CLAUSE'),
PAT_NONTRMREF('NUMERIC_SIGN_LOC_CLAUSE'),
PAT_NONTRMREF('UN_SIGNED_NUM_SIGN_LOC_CL'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_NONTRMREF('TYPE_SUBCLAUSE'),
PAT_NONTRMREF('TYPE_IS'),
PAT_NONTRMREF('TYPE_IS'),
PAT_NONTRMREF('ZONED_SIGN'),
PAT_NONTRMREF('SIGN_LOCATION'),
PAT_NONTRMREF('SIGN_LOCATION'),
PAT_NONTRMREF('SIGN_LOCATION'),
PAT_NONTRMREF('SIGN_LOCATION'),
PAT_NONTRMREF('DIGITS_AND_SCALE'),
PAT_NONTRMREF('DIGITS_AND_SCALE'),
PAT_NONTRMREF('OCTAWORD_CLAUSE'),
PAT_NONTRMREF('OCTAWORD_CLAUSE'),
PAT_NONTRMREF('OCTAWORD_CLAUSE'),
PAT_NONTRMREF('OCTAWORD_CLAUSE'),
PAT_NONTRMREF('PACKED_NUMERIC'),
PAT_NONTRMREF('PACKED_NUMERIC'),
PAT_NONTRMREF('POINTER_CLAUSE'),
PAT_NONTRMREF('POINTER_CLAUSE'),
PAT_NONTRMREF('REF_PATH'),
PAT_NONTRMREF('QUADWORD_CLAUSE'),
PAT_NONTRMREF('QUADWORD_CLAUSE'),
PAT_NONTRMREF('QUADWORD_CLAUSE'),
PAT_NONTRMREF('QUADWORD_CLAUSE'),
PAT_NONTRMREF('TEXT_CLAUSE'),
PAT_NONTRMREF('TEXT_CLAUSE'),
PAT_NONTRMREF('TEXT_CLAUSE'),
PAT_NONTRMREF('TEXT_CLAUSE'),
PAT_NONTRMREF('TEXT_CLAUSE'),
PAT_NONTRMREF('TEXT_CLAUSE'),
PAT_NONTRMREF('INT_LENGTH'),
PAT_NONTRMREF('INT_LENGTH'),
PAT_NONTRMREF('UNSPEC_CLAUSE'),
PAT_NONTRMREF('UNSPEC_CLAUSE'),
PAT_NONTRMREF('UNSPEC_CLAUSE'),
PAT_NONTRMREF('VARYING_CLAUSE'),
PAT_NONTRMREF('VARYING_CLAUSE'),
PAT_NONTRMREF('VARYING_CLAUSE'),
PAT_NONTRMREF('VARYING_CLAUSE'),
PAT_NONTRMREF('VARYING_CLAUSE'),
PAT_NONTRMREF('VARYING_CLAUSE'),
PAT_NONTRMREF('VARY_LENGTH'),
PAT_NONTRMREF('VARY_LENGTH'),
PAT_NONTRMREF('VIRTUAL_CLAUSE'),
PAT_NONTRMREF('VIRTUAL_CLAUSE'),
PAT_NONTRMREF('WORD_CLAUSE'),
PAT_NONTRMREF('WORD_CLAUSE'),
PAT_NONTRMREF('WORD_CLAUSE'),
PAT_NONTRMREF('WORD_CLAUSE'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_NONTRMREF('DIGITS_SUBCLAUSE'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('DIGITS_SPEC'),
PAT_NONTRMREF('NUMBER_DIGITS'),
PAT_NONTRMREF('NUMBER_FRACTIONS'),
PAT_NONTRMREF('SCALE_SUBCLAUSE'),
PAT_NONTRMREF('BASE_SUBCLAUSE'),
PAT_NONTRMREF('INITIAL_CLAUSE'),
PAT_NONTRMREF('INITIAL_CLAUSE'),
PAT_NONTRMREF('VALUE_TYPE'),
PAT_NONTRMREF('VALUE_TYPE'),
PAT_NONTRMREF('VALUE_TYPE'),
PAT_NONTRMREF('VALUE_TYPE'),
PAT_NONTRMREF('VALUE_TYPE'),
PAT_NONTRMREF('VALUE_TYPE'),
PAT_NONTRMREF('COMPLEX_NUMBER'),
PAT_NONTRMREF('NON_COMPLEX1'),
PAT_NONTRMREF('NON_COMPLEX1'),
PAT_NONTRMREF('NON_COMPLEX2'),
PAT_NONTRMREF('NON_COMPLEX2'),
PAT_NONTRMREF('BLANK_WHEN_ZERO'),
PAT_NONTRMREF('DATA_TRIEVE'),
PAT_NONTRMREF('DATA_TRIEVE'),
PAT_NONTRMREF('COMPUTED_BY_DTR'),
PAT_NONTRMREF('QUOTED_STRINGS'),
PAT_NONTRMREF('QUOTED_STRINGS'),
PAT_NONTRMREF('CONDITION_NAME'),
PAT_NONTRMREF('CONDITION_NAME'),
PAT_NONTRMREF('CONDITION_HEAD'),
PAT_NONTRMREF('CONDITION_HEAD'),
PAT_NONTRMREF('COBOL_NAME'),
PAT_NONTRMREF('COBOL_NAME'),
PAT_NONTRMREF('DEFAULT_CLAUSE'),
PAT_NONTRMREF('DEFAULT_CLAUSE'),
PAT_NONTRMREF('DEFAULT_HEAD'),
PAT_NONTRMREF('DEFAULT_HEAD'),
PAT_NONTRMREF('EDIT_CLAUSE'),
PAT_NONTRMREF('EDIT_HEAD'),
PAT_NONTRMREF('EDIT_HEAD'),
PAT_NONTRMREF('JUSTIFIED_RIGHT'),
PAT_NONTRMREF('MISSING_CLAUSE'),
PAT_NONTRMREF('MISSING_CLAUSE'),
PAT_NONTRMREF('MISSING_HEAD'),
PAT_NONTRMREF('MISSING_HEAD'),
PAT_NONTRMREF('LANGUAGE_NAME'),
PAT_NONTRMREF('LANGUAGE_NAME'),
PAT_NONTRMREF('NAME_LANG'),
PAT_NONTRMREF('NAME_LANG'),
PAT_NONTRMREF('NAME_LANG'),
PAT_NONTRMREF('LANG_PICTURE'),
PAT_NONTRMREF('LANG_PICTURE'),
PAT_NONTRMREF('PIC_LANG'),
PAT_NONTRMREF('PIC_LANG'),
PAT_NONTRMREF('PIC_LANG'),
PAT_NONTRMREF('Q_HEADER_CLAUSE'),
PAT_NONTRMREF('HEADER'),
PAT_NONTRMREF('HEADER'),
PAT_NONTRMREF('Q_NAME_CLAUSE'),
PAT_NONTRMREF('QUERY_HEAD'),
PAT_NONTRMREF('QUERY_HEAD'),
PAT_NONTRMREF('SYNC_CLAUSE'),
PAT_NONTRMREF('SYNC_CLAUSE'),
PAT_NONTRMREF('SYNC_WORD'),
PAT_NONTRMREF('SYNC_WORD'),
PAT_NONTRMREF('LEFT_RIGHT'),
PAT_NONTRMREF('LEFT_RIGHT'),
PAT_NONTRMREF('VALID_FOR_DTR_IF'),
PAT_NONTRMREF('DEFINE_TRANSFORM_COMMAND'),
PAT_NONTRMREF('HEAD'),
PAT_NONTRMREF('HEAD'),
PAT_NONTRMREF('HEAD'),
PAT_NONTRMREF('HEAD_TAIL'),
PAT_NONTRMREF('HEAD_TAIL'),
PAT_NONTRMREF('TAIL'),
PAT_NONTRMREF('TAIL'),
PAT_NONTRMREF('TAIL'),
PAT_NONTRMREF('TAIL'),
PAT_NONTRMREF('TRANSFORM_PART'),
PAT_NONTRMREF('TRANSFORM_PART'),
PAT_NONTRMREF('TRANSFORM_STATEMENT'),
PAT_NONTRMREF('TRANSFORM_STATEMENT'),
PAT_NONTRMREF('TRANSFORM_STATEMENT'),
PAT_NONTRMREF('TRANSFORM_STATEMENT'),
PAT_NONTRMREF('MOVE_STATEMENT'),
PAT_NONTRMREF('MOVE_STATEMENT'),
PAT_NONTRMREF('MOVE_STATEMENT'),
PAT_NONTRMREF('MOVE_MATCHING_STATEMENT'),
PAT_NONTRMREF('MOVE_MATCHING_STATEMENT'),
PAT_NONTRMREF('MOVE_MATCHING_STATEMENT'),
PAT_NONTRMREF('M_O_M_STATEMENT'),
PAT_NONTRMREF('M_O_M_STATEMENT'),
PAT_NONTRMREF('M_O_M_STATEMENT'),
PAT_NONTRMREF('M_O_M_STATEMENT'),
PAT_NONTRMREF('M_O_M_STATEMENT'),
PAT_NONTRMREF('M_O_M_STATEMENT'),
PAT_NONTRMREF('SOURCE_TO_DEST'),
PAT_NONTRMREF('SOURCE_TO_DEST'),
PAT_NONTRMREF('SOURCE_NAME'),
PAT_NONTRMREF('DEST_NAME')
) ! End of PAT_LHS_TABLE
PAT_SEMACT_TABLE (-1,
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('CREATE_THE_RECORD'),
PAT_SEMACTREF('TRANSFORM'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('GROUP_ATTS'),
PAT_SEMACTREF('NO_FIELD'),
PAT_SEMACTREF('DEFINE_THE_RECORD'),
PAT_SEMACTREF('DEFINE_THE_RECORD'),
PAT_SEMACTREF('DEFINE_THE_RECORD'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('DEFINE_END_NO_NAME'),
PAT_SEMACTREF('DEFINE_END_NO_NAME'),
PAT_SEMACTREF('DEFINE_END_NAME'),
PAT_SEMACTREF('DEFINE_END_NAME'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('DEFINE_ELEMENTARY'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('STORE_NAME'),
PAT_SEMACTREF('SAVE_FIELD_NAME'),
PAT_SEMACTREF('SAVE_FIELD_NAME'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('NO_SUB_FIELD'),
PAT_SEMACTREF('DEFINE_STRUCTURE'),
PAT_SEMACTREF('DEFINE_STRUCTURE'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('GROUP_SPECIFIED'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('END_NO_NAME'),
PAT_SEMACTREF('END_NO_NAME'),
PAT_SEMACTREF('END_NAME'),
PAT_SEMACTREF('END_NAME'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('DEFINE_COPY'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('SAVE_FIELD_NAME'),
PAT_SEMACTREF('COPY_PATHNAME'),
PAT_SEMACTREF('COPY_PATHNAME'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('DEFINE_VARIANTS'),
PAT_SEMACTREF('DEFINE_VARIANTS'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('FULLY_QUAL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('DEFINE_VARIANT'),
PAT_SEMACTREF('DEFINE_VARIANT'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('END_NO_NAME'),
PAT_SEMACTREF('END_NO_NAME'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('END_NO_NAME'),
PAT_SEMACTREF('END_NO_NAME'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('TAG_VALUES'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('FIRST_VAL_LIST'),
PAT_SEMACTREF('NEXT_VALUE_LIST'),
PAT_SEMACTREF('LOWER_BND'),
PAT_SEMACTREF('LOWER_BND'),
PAT_SEMACTREF('SAVE_VAL_TYPE'),
PAT_SEMACTREF('UPPER_BND'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('ALIGNED_ATT'),
PAT_SEMACTREF('ALIGNED_ATT'),
PAT_SEMACTREF('ALIGNED_ATT'),
PAT_SEMACTREF('ALIGNED_ATT'),
PAT_SEMACTREF('ALIGNED_ATT'),
PAT_SEMACTREF('ALIGNED_ATT'),
PAT_SEMACTREF('SET_DIMENSION'),
PAT_SEMACTREF('SET_DIMENSION'),
PAT_SEMACTREF('ROW_ARRAY'),
PAT_SEMACTREF('ROW_ARRAY'),
PAT_SEMACTREF('COLUMN_ARRAY'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('ARRAY_NO_LOWER'),
PAT_SEMACTREF('ARRAY_UPPER'),
PAT_SEMACTREF('ARRAY_LOWER'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('ASSIGN_UPPER'),
PAT_SEMACTREF('ASSIGN_UPPER'),
PAT_SEMACTREF('ASSIGN_UPPER'),
PAT_SEMACTREF('ASSIGN_UPPER'),
PAT_SEMACTREF('ASSIGN_MIN'),
PAT_SEMACTREF('ASSIGN_MIN'),
PAT_SEMACTREF('ASSIGN_MIN'),
PAT_SEMACTREF('ASSIGN_MIN'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('OCCURS_N'),
PAT_SEMACTREF('OCCURS_UPPER'),
PAT_SEMACTREF('DEPEND_ITEM'),
PAT_SEMACTREF('DEPEND_ITEM'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('TYPE_SPECIFIED'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('DATE_DTYPE'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('BIT_DTYPE'),
PAT_SEMACTREF('BIT_DTYPE'),
PAT_SEMACTREF('BIT_DTYPE'),
PAT_SEMACTREF('BIT_DTYPE'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('BYTE_DTYPE'),
PAT_SEMACTREF('BYTE_DTYPE'),
PAT_SEMACTREF('BYTE_DTYPE'),
PAT_SEMACTREF('BYTE_DTYPE'),
PAT_SEMACTREF('SET_SIGNED'),
PAT_SEMACTREF('SET_UNSIGNED'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('D_FLOAT_DTYPE'),
PAT_SEMACTREF('D_FLOAT_DTYPE'),
PAT_SEMACTREF('D_COMPLEX_DTYPE'),
PAT_SEMACTREF('D_COMPLEX_DTYPE'),
PAT_SEMACTREF('D_COMPLEX_DTYPE'),
PAT_SEMACTREF('D_COMPLEX_DTYPE'),
PAT_SEMACTREF('F_FLOAT_DTYPE'),
PAT_SEMACTREF('F_FLOAT_DTYPE'),
PAT_SEMACTREF('F_FLOAT_DTYPE'),
PAT_SEMACTREF('F_FLOAT_DTYPE'),
PAT_SEMACTREF('F_COMPLEX_DTYPE'),
PAT_SEMACTREF('F_COMPLEX_DTYPE'),
PAT_SEMACTREF('F_COMPLEX_DTYPE'),
PAT_SEMACTREF('F_COMPLEX_DTYPE'),
PAT_SEMACTREF('F_COMPLEX_DTYPE'),
PAT_SEMACTREF('F_COMPLEX_DTYPE'),
PAT_SEMACTREF('F_COMPLEX_DTYPE'),
PAT_SEMACTREF('F_COMPLEX_DTYPE'),
PAT_SEMACTREF('G_FLOAT_DTYPE'),
PAT_SEMACTREF('G_FLOAT_DTYPE'),
PAT_SEMACTREF('G_COMPLEX_DTYPE'),
PAT_SEMACTREF('G_COMPLEX_DTYPE'),
PAT_SEMACTREF('G_COMPLEX_DTYPE'),
PAT_SEMACTREF('G_COMPLEX_DTYPE'),
PAT_SEMACTREF('H_FLOAT_DTYPE'),
PAT_SEMACTREF('H_FLOAT_DTYPE'),
PAT_SEMACTREF('H_COMPLEX_DTYPE'),
PAT_SEMACTREF('H_COMPLEX_DTYPE'),
PAT_SEMACTREF('H_COMPLEX_DTYPE'),
PAT_SEMACTREF('H_COMPLEX_DTYPE'),
PAT_SEMACTREF('LONGWORD_DTYPE'),
PAT_SEMACTREF('LONGWORD_DTYPE'),
PAT_SEMACTREF('LONGWORD_DTYPE'),
PAT_SEMACTREF('LONGWORD_DTYPE'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('NUMERIC_DTYPE'),
PAT_SEMACTREF('NUMERIC_DTYPE'),
PAT_SEMACTREF('NUMERIC_DTYPE'),
PAT_SEMACTREF('NUMERIC_DTYPE'),
PAT_SEMACTREF('NUMERIC_DTYPE'),
PAT_SEMACTREF('NUMERIC_DTYPE'),
PAT_SEMACTREF('TYPE_ASCII_7'),
PAT_SEMACTREF('TYPE_ASCII_7'),
PAT_SEMACTREF('TYPE_ASCII_8'),
PAT_SEMACTREF('TYPE_ASCII_8'),
PAT_SEMACTREF('TYPE_ASCII_9'),
PAT_SEMACTREF('TYPE_ASCII_9'),
PAT_SEMACTREF('TYPE_EBCDIC_8'),
PAT_SEMACTREF('TYPE_EBCDIC_8'),
PAT_SEMACTREF('TYPE_EBCDIC_9'),
PAT_SEMACTREF('TYPE_EBCDIC_9'),
PAT_SEMACTREF('TYPE_SIXBIT'),
PAT_SEMACTREF('TYPE_SIXBIT'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('SET_ZONED'),
PAT_SEMACTREF('SET_LS'),
PAT_SEMACTREF('SET_LO'),
PAT_SEMACTREF('SET_RS'),
PAT_SEMACTREF('SET_RO'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('OCTAWORD_DTYPE'),
PAT_SEMACTREF('OCTAWORD_DTYPE'),
PAT_SEMACTREF('OCTAWORD_DTYPE'),
PAT_SEMACTREF('OCTAWORD_DTYPE'),
PAT_SEMACTREF('PACKED_NUM_DTYPE'),
PAT_SEMACTREF('PACKED_NUM_DTYPE'),
PAT_SEMACTREF('POINTER_DTYPE'),
PAT_SEMACTREF('POINTER_DTYPE'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('QUADWORD_DTYPE'),
PAT_SEMACTREF('QUADWORD_DTYPE'),
PAT_SEMACTREF('QUADWORD_DTYPE'),
PAT_SEMACTREF('QUADWORD_DTYPE'),
PAT_SEMACTREF('TEXT_DTYPE'),
PAT_SEMACTREF('TEXT_DTYPE'),
PAT_SEMACTREF('TEXT_DTYPE'),
PAT_SEMACTREF('TEXT_DTYPE'),
PAT_SEMACTREF('TEXT_DTYPE'),
PAT_SEMACTREF('TEXT_DTYPE'),
PAT_SEMACTREF('BYTE_LENGTH'),
PAT_SEMACTREF('BYTE_LENGTH'),
PAT_SEMACTREF('UNSPECIFIED_DTYPE'),
PAT_SEMACTREF('UNSPECIFIED_DTYPE'),
PAT_SEMACTREF('UNSPECIFIED_DTYPE'),
PAT_SEMACTREF('VARYING_STR_DTYPE'),
PAT_SEMACTREF('VARYING_STR_DTYPE'),
PAT_SEMACTREF('VARYING_STR_DTYPE'),
PAT_SEMACTREF('VARYING_STR_DTYPE'),
PAT_SEMACTREF('VARYING_STR_DTYPE'),
PAT_SEMACTREF('VARYING_STR_DTYPE'),
PAT_SEMACTREF('VARYING_LENGTH'),
PAT_SEMACTREF('VARYING_LENGTH'),
PAT_SEMACTREF('VIRTUAL_DTYPE'),
PAT_SEMACTREF('VIRTUAL_DTYPE'),
PAT_SEMACTREF('WORD_DTYPE'),
PAT_SEMACTREF('WORD_DTYPE'),
PAT_SEMACTREF('WORD_DTYPE'),
PAT_SEMACTREF('WORD_DTYPE'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('DIGITS_ATT'),
PAT_SEMACTREF('FRACTIONS_ATT'),
PAT_SEMACTREF('SCALE_ATT'),
PAT_SEMACTREF('BASE_ATT'),
PAT_SEMACTREF('INIT_VALUE'),
PAT_SEMACTREF('INIT_VALUE'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('SAVE_COMPLEX1'),
PAT_SEMACTREF('SAVE_COMPLEX1'),
PAT_SEMACTREF('SAVE_COMPLEX2'),
PAT_SEMACTREF('SAVE_COMPLEX2'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('JUSTIFIED_R'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('SYNC_LEFT'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('SYNC_LEFT'),
PAT_SEMACTREF('SYNC_RIGHT'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('MOVE_ST'),
PAT_SEMACTREF('MM_ST'),
PAT_SEMACTREF('MOM_ST'),
PAT_SEMACTREF('ERROR_MARK'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('ROUNDED'),
PAT_SEMACTREF('TRUNC'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('ROUNDED'),
PAT_SEMACTREF('TRUNC'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('ROUNDED'),
PAT_SEMACTREF('TRUNC'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('ROUNDED'),
PAT_SEMACTREF('TRUNC'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('PAT_NULL'),
PAT_SEMACTREF('SOURCE'),
PAT_SEMACTREF('DEST')
) ! End of PAT_SEMACT_TABLE
%FI ! End of %IF %DECLARED(%QUOTE PAT_TABLES) ...