KFORPH20

Table Of Contents
  • [00004] 1130 FORTRAN COMPILER PHASE 20
kforph20.lst
ASM1130 CROSS ASSEMBLER V1.22 -- V2M12 -- Sun Nov  1 19:25:06 2020
 
Source File: \kforph20.asm 
1130 FORTRAN COMPILER PHASE 20
 
                             2 | *************************************************** K2000020
                             3 | *STATUS - VERSION 2, MODIFICATION LEVEL 12        * K2000030
                             4 | *                                                 * K2000040
                             5 | *FUNCTION/OPERATION-                              * K2000050
                             6 | *   * INSERTS ERRORS 65, 66, AND/OR 67 ONTO    2-11 K2000060
                             7 | *     INPUT STRING, IF ANY WERE DETECTED IN    2-11 K2000070
                             8 | *     PH19 AND CARRIED FORWARD                 2-11 K2000080
                             9 | *   * SEARCHES INPUT STRING FOR DATA STATEMENTS2-11 K2000090
                            10 | *     IN ERROR                                 2-11 K2000100
                            11 | *   * INSERTS A LINE COUNT VALUE(LEFT JUST-    2-11 K2000110
                            12 | *     IFIED) IN THE ERROR NUMBER OF A STATE-   2-11 K2000120
                            13 | *     MENT IN ERROR - UNTIL A LABLED STATEMENT 2-11 K2000130
                            14 | *     IS ENCOUNTERED                           2-11 K2000140
                            15 | *   * LISTS ANY ERROR THAT WERE DETECTED DURING   * K2000160
                            16 | *     THE COMPILATION PROCESS.                    * K2000170
                            17 | *   * REARRANGING THE STATEMENT STRING IF THERE   * K2000180
                            18 | *     WERE NO ERRORS DETECTED.                    * K2000190
                            19 | *                                                 * K2000200
                            20 | *ENTRY POINTS-                                    * K2000210
                            21 | *   * NEQ  -THIS PHASE IS ENTERED VIA A CALL TO   * K2000220
                            22 | *           THE ROL SUBROUTINE FROM PHASE 19.     * K2000230
                            23 | *                                                 * K2000240
                            24 | *INPUT-                                           * K2000250
                            25 | *   * STATEMENT STRING                            * K2000260
                            26 | *   * SYMBOL TABLE                                * K2000270
                            27 | *   * FCOM                                        * K2000280
                            28 | *                                                 * K2000290
                            29 | *OUTPUT-                                          * K2000300
                            30 | *   * PRINTED ERROR MESSAGES IF ANY               * K2000310
                            31 | *   * STATEMENT STRING                            * K2000320
                            32 | *   * SYMBOL TABLE                                * K2000330
                            33 | *   * FCOM                                        * K2000340
                            34 | *                                                 * K2000350
                            35 | *EXTERNAL REFERENCES-                             * K2000360
                            36 | *   SUBROUTINES                                   * K2000370
                            37 | *      * ROL  - INTERPHASE ROLLER SUBR ENTRY      * K2000380
                            38 | *      * NEWPG- PAGE EJECT SUBR INDIRECT ENTRY    * K2000390
                            39 | *      * PRINT- PRINT CONTROL SUBR ENTRY          * K2000400
                            40 | *      * LSTPR- PRINCIPAL PRINT SUBR ENTRY        * K2000410
                            41 | *   COMMA/DCOM                                    * K2000420
                            42 | *      * PHASE- NO.OF PHASE NOW IN CORE           * K2000430
                            43 | *      * CHN12- CHANNEL 12 INDICATOR              * K2000440
                            44 | *                                                 * K2000450
                            45 | *EXITS-                                           * K2000460
                            46 | *   NORMAL-                                       * K2000470
                            47 | *      EXIT IS MADE VIA A CALL TO THE ROL SUBR    * K2000480
                            48 | *   ERROR-                                        * K2000490
                            49 | *      NONE                                       * K2000500
                            50 | *                                                 * K2000510
                            51 | *TABLES/WORK AREAS                                * K2000520
                            52 | *   * FCOM                                        * K2000530
                            53 | *   * STRING AREA                                 * K2000540
                            54 | *   * SYMBOL TABLE AREA                           * K2000550
                            55 | *   * AREA                                        * K2000560
                            56 | *   * PAREA                                       * K2000570
                            57 | *                                                 * K2000580
                            58 | *ATTRIBUTES-                                      * K2000590
                            59 | *   NONE                                          * K2000600
                            60 | *                                                 * K2000610
                            61 | *NOTES-                                           * K2000620
                            62 | *   ERRORS DETECTED BY THIS PHASE - 81 ALSO    2-11 K2000630
                            63 | *   ERRORS 65, 66, AND 67 WHICH WERE DETECTED  2-11 K2000640
                            64 | *   BY PHASE 19 ARE INSERTED INTO THE STRING   2-11 K2000650
                            65 | *                                                 * K2000660
                            66 | *************************************************** K2000670
                            67 |       ABS                                           K2000680
                            68 | *                                                   K2000690
                            69 | *                       SYSTEM EQUATES              K2000700
8000                        70 | MEMRY EQU     /8000                                 K2000710
7A23                        71 | OVERL EQU     MEMRY-1501 START OF FCOM          2-4 K2000720
7FBC                        72 | ROL   EQU     MEMRY-68   LOCN OF RTN TO READ NXT PH K2000730
0078                        73 | $PHSE EQU     /78        NO. OF PHASE NOW IN CORE   K2000740
                            74 | *                                                   K2000750
0032                        75 | PHID  EQU     50         ID NUMBER THIS PHASE       K2000760
                            76 | *                       PRINT ROUTINE               K2000770
7F8B                        77 | HEAD  EQU     ROL-49     PAGE HEADER AREA           K2000780
7E42                        78 | OVERP EQU     HEAD-327-2 DEVICE PRINT ROUTINE AREA  K2000790
7E0C                        79 | NEWPG EQU     OVERP-54   INDIRECT ENTRY PAGE EJECT  K2000800
7E0D                        80 | AREA  EQU     NEWPG+1    MESSAGE ADDRESS            K2000810
0006                        81 | $CH12 EQU     /06        CHANNEL 12 INDICATOR       K2000820
                            82 | *                                                   K2000830
7E0E                        83 | PRINT EQU     NEWPG+2    PRINT INTERFACE RTN ENTRY  K2000840
7E45                        84 | LSTPR EQU     OVERP+3    DEVICE PRINT ROUTINE ENTRY K2000850
7A23                        85 |       ORG     OVERL                                 K2000860
                            86 | *                                                   K2000870
                            87 | *                  FORTRAN COMMUNICATION AREA       K2000880
7A23                        88 | ORG   BSS     1    ORIGIN ADDRESS               2-4 K2000890
7A24                        89 | SOFS  BSS     1    START OF STRING                  K2000900
7A25                        90 | EOFS  BSS     1    END OF STRING                    K2000910
7A26                        91 | SOFST BSS     1    START OF SYMBOL TABLE            K2000920
7A27                        92 | SOFNS BSS     1    START OF NON-STATEMENT NUMBERS   K2000930
7A28                        93 | SOFXT BSS     1    SIZE OF WORK AREA (VAR AREA)     K2000940
7A29                        94 | SOFGT BSS     1    SIZE OF CONSTANTS AREA           K2000950
7A2A                        95 | EOFST BSS     1    END OF SYMBOL TABLE              K2000960
7A2B                        96 | COMON BSS     1                                     K2000970
7A2C                        97 | CSIZE BSS     1    SIZE OF COMMON                   K2000980
7A2D                        98 | ERROR BSS     1    ERROR FLAG                       K2000990
                            99 | *               BIT 15 OVERLAP ERROR                K2001000
                           100 | *               BIT 14 OTHER ERROR                  K2001010
                           101 | *               BIT 11 ORIGIN IN SUBPROGRAM     2-4 K2001020
                           102 | *               BIT  9 INVALID ORIGIN           2-4 K2001030
7A2E                       103 | FNAME BSS     1    PROGRAM NAME                     K2001040
7A2F                       104 |       BSS     1                                     K2001050
7A30                       105 | SORF  BSS     1    SUBROUTINE(-) OR FUNCTION(+)     K2001060
7A31                       106 | CCWD  BSS     1    CONTROL CARD WORD                K2001070
                           107 | *                BIT 15 TRANSFER TRACE              K2001080
                           108 | *                BIT 14 ARITHMETIC TRACE            K2001090
                           109 | *                BIT 13 EXTENDED PRECISION          K2001100
                           110 | *                BIT 12 LIST SYMBOL TABLE           K2001110
                           111 | *                BIT 11 LIST SUBPROGRAM NAMES       K2001120
                           112 | *                BIT 10 LIST SOURCE PROGRAM         K2001130
                           113 | *                BIT  9 ONE WORD INTEGERS           K2001140
                           114 | *                BIT  8 ORIGIN                  2-4 K2001150
7A32                       115 | IOCS  BSS     1    IOCS CONTROL CARD WORD           K2001160
                           116 | *                BIT 15 CARD                        K2001170
                           117 | *                BIT 14 PAPER TAPE                  K2001180
                           118 | *                BIT 13 TYPEWRITER                  K2001190
                           119 | *                BIT 12 1403 PRINTER                K2001200
                           120 | *                BIT 11 2501 READER                 K2001210
                           121 | *                BIT 10 KEYBOARD                    K2001220
                           122 | *                BIT  9 1442 PUNCH                  K2001230
                           123 | *                BIT  8 DISK                        K2001240
                           124 | *                BIT  7 1132 PRINTER                K2001250
                           125 | *                BIT  3 PLOTTER                     K2001260
                           126 | *                BIT  0 NOT AVAILABLE               K2001270
7A33                       127 | DFCNT BSS     1         DEFINE FILE COUNT           K2001280
                           128 | *                                                   K2001290
                           129 | *                                                   K2001300
                           130 | *                  END OF FORTRAN COMMUNICATION     K2001310
                           131 | *                  AREA                             K2001320
                           132 | *************************************************** K2001330
                           133 | *             THE SWITCHES USED IN PHASE 21 FOLLOW  K2001340
                           134 | *             IF POSITIVE, THE SWITCH IS TRANSFER=T K2001350
                           135 | *             IF ZERO, THE SWITCH IS NORMAL=N       K2001360
                           136 | *             SWITCH OUTFL                          K2001370
                           137 | *               N= HEADER NOT PRINTED               K2001380
                           138 | *               T= HEADER ALREADY PRINTED           K2001390
                           139 | *                                                   K2001400
7A36                       140 | BPHAR EQU     *+2                                   K2001410
7A34 0000                  141 |       DC      0          LOADER WORK AREA.          K2001420
7A35 FFCE                  142 |       DC      -50        -PHASE ID FOR SLET LOOKUP  K2001430
7A36 039A                  143 |       DC      NXTPH-*+1  TABLE FOR NEXT PHASE ENTRY K2001440
7A37 0001                  144 |       DC      1          ONE ENTRY TO BE SET BY LDR K2001450
7A36                       145 |       ORG     *-2                                   K2001460
                           146 | *                                                   K2001470
                           147 | *             OUTPUT STRING ERROR MESSAGES          K2001480
                           148 | *             PHASE                                 K2001490
                           149 | *                                                   K2001500
                           150 | **************************************************  K2001510
7A36 4C00 7A3A             151 | NEQ   BSC  L  ENT      ENTRY, GO INITIALIZE         K2001520
                           152 | *                                                   K2001530
                           153 | *                                                   K2001540
7A38 0000                  154 | WDCNT DC      *-*      WORD COUNT FOR PRINT LINE    K2001550
7A39 0000                  155 | PAREA DC      0        PRINT AREA START             K2001560
                           156 | *                                                   K2001570
7A3A 1000                  157 | ENT   NOP                                      2-11 K2001580
7A3B 6132                  158 |       LDX   1 PHID     GET ID THIS PHASE       2-11 K2001590
7A3C 6D00 0078             159 |       STX  L1 $PHSE    STORE INTO COMMA             K2001600
                           160 | *                                                   K2001610
                           161 | *             INITIALIZE TRANSFERVECTOR             K2001620
7A3E 6700 7D45             162 |       LDX  L3 ZERO     LOAD WORK AREA POINTER       K2001630
7A40 6F00 7A36             163 |       STX  L3 NEQ      SAVE FOR RE-INITIALIZATION   K2001640
                           164 | *                                                   K2001650
                           165 | *             CHECK FOR OVERLAP ERROR               K2001660
7A42 C400 7A2D             166 |       LD   L  ERROR                                 K2001670
7A44 4C04 7BF1             167 |       BSC  L  E2020,E   BR IF OVERLAP ERROR         K2001680
7A46 4C20 7BE9             168 |       BSC  L  E2015,Z    BRANCH IF ORG ERRORS   2-4 K2001690
                           169 | *                                                   K2001700
                           170 | *             MAKE SIZE OF WORK AREA EVEN ADDRESS   K2001710
7A48 C400 7A28             171 |       LD   L  SOFXT    LOAD WORK AREA START ADDR    K2001720
7A4A 4804                  172 |       BSC     E        SKIP IF EVEN                 K2001730
7A4B 8301                  173 |       A     3 ONE-Z    ADJUST TO AN EVEN ADDRESS    K2001740
7A4C D400 7A28             174 |       STO  L  SOFXT    STORE IN WORK AREA POINTER   K2001750
                           175 | *                                                   K2001760
                           176 | *             SET HEADER TEST FOR                   K2001770
                           177 | *             UNREFERENCED STATEMENT                K2001780
                           178 | *                                                   K2001790
7A4E 6600 7CA9             179 |       LDX  L2 TEXT5    INITIALIZE TO PRINT PROPER   K2001800
7A50 6E00 7D17             180 |       STX  L2 HTES1+1  *HEADER                      K2001810
7A52 C300                  181 |       LD    3 ZERO-Z                                K2001820
7A53 D30B                  182 |       STO   3 OUTFL-Z  ZERO TO HEADER OUTP FLAG     K2001830
                           183 | *************************************************** K2001840
                           184 | *                                                   K2001850
                           185 | *     PROCESS INPUT STRING FOR DATA            2-11 K2001860
                           186 | *     STATEMENTS IN ERROR AND REMOVE           2-11 K2001870
                           187 | *                                                   K2001880
                           188 | *************************************************** K2001890
 
7A54 C400 7A24             190 |       LD   L  SOFS      INITIALIZE POINTER     2-11 K2001910
7A56 D068                  191 |       STO     IDADR     SAVE AT ID ADRS        2-11 K2001920
                           192 | *                                                   K2001930
7A57 1000                  193 | DTA10 NOP                                      2-11 K2001940
7A58 6580 7ABF             194 |       LDX  I1 IDADR     START OF STRING        2-11 K2001950
7A5A C100                  195 |       LD    1 0        LOAD STMNT ID WORD      2-11 K2001960
7A5B E30E                  196 |       AND   3 IDMSK-Z  MASK TO SAVE STMNT ID   2-11 K2001970
7A5C D30C                  197 |       STO   3 STSID-Z  SAVE ID                 2-11 K2001980
7A5D C100                  198 |       LD    1 0        LOAD STMNT ID WORD      2-11 K2001990
7A5E E30F                  199 |       AND   3 NRMSK-Z  EXTRACT NORM            2-11 K2002000
7A5F 1802                  200 |       SRA     2         RE-ALIGN NORM          2-11 K2002010
7A60 D30D                  201 |       STO   3 NORM-Z   SAVE NORM               2-11 K2002020
                           202 | *                                                   K2002030
                           203 | *     TEST IF DATA OR END STATEMENT            2-11 K2002040
                           204 | *                                                   K2002050
7A61 C30C                  205 |       LD    3 STSID-Z  LOAD STMNT ID           2-11 K2002060
7A62 9309                  206 |       S     3 HF800-Z  TEST IF DATA STMNT           K2002070
7A63 4C18 7A6A             207 |       BSC  L  DTA11,+-  BRCH IF DATA ID        2-11 K2002080
 
7A65 C30C                  209 |       LD    3 STSID-Z   CHECK FOR              2-11 K2002100
7A66 9311                  210 |       S     3 ENDID-Z   AND BRCH IF            2-11 K2002110
7A67 4C18 7AC6             211 |       BSC  L  REPAK,+-  END STMNT              2-11 K2002120
7A69 7026                  212 |       MDX     DTA21     CONTINUE SCAN          2-11 K2002130
                           213 | *                                                   K2002140
                           214 | *             CHECK THAT DATASTATEMENT DOES NOT     K2002150
                           215 | *             CONTAIN COMMON VARIABLES              K2002160
                           216 | *                                                   K2002170
7A6A C30D                  217 | DTA11 LD    3 NORM-Z   STORE NORM              2-11 K2002180
7A6B D028                  218 |       STO     STONO                                 K2002190
                           219 | *                                                   K2002200
                           220 | *             MOVE POINTER TO NEXT DATAGROUP IF ANY K2002210
                           221 | *                                                   K2002220
7A6C 7101                  222 | DTA12 MDX   1 1        MOVE POINTER                 K2002230
7A6D 74FF 7A94             223 |       MDX  L  STONO,-1  DECREMENT WORD COUNT   2-11 K2002240
7A6F C100                  224 | DTA13 LD    1 0         INSERT CONSTANT LENGTH      K2002250
7A70 E027                  225 |       AND     H0007    *                            K2002260
7A71 D023                  226 |       STO     CONSC    *                            K2002270
                           227 | *                                                   K2002280
                           228 | *             MOVE POINTER PAST THE CONSTANT        K2002290
                           229 | *                                                   K2002300
7A72 7101                  230 | DTA14 MDX   1 1        INCR STRING POINTER          K2002310
7A73 74FF 7A94             231 |       MDX  L  STONO,-1  DECREMENT WORD COUNT   2-11 K2002320
7A75 74FF 7A95             232 |       MDX  L  CONSC,-1 SKIP WHEN CON MV COMPLETE    K2002330
7A77 70FA                  233 |       MDX     DTA14                                 K2002340
                           234 | *                                                   K2002350
                           235 | *             MOVE POINTER TO NEXT NAME             K2002360
                           236 | *                                                   K2002370
7A78 7101                  237 | DTA15 MDX   1 1        INCR STRING POINTER          K2002380
7A79 74FF 7A94             238 |       MDX  L  STONO,-1  DECREMENT WORD COUNT   2-11 K2002390
                           239 | *                                                   K2002400
                           240 | *             TEST IF NAME IN COMMON                K2002410
                           241 | *                                                   K2002420
7A7B C100                  242 |       LD    1 0        GET NAME FROM SYM TBL        K2002430
7A7C 43D4                  243 |       BSI   3 GNAME-Z  *                            K2002440
7A7D C3F0                  244 |       LD    3 GNAM4-Z  GET SYM TBL ID WORD          K2002450
7A7E 1002                  245 |       SLA     2                                     K2002460
7A7F 4C28 7A99             246 |       BSC  L  DTAER,Z+ BR IF IN COMMON              K2002470
                           247 | *                                                   K2002480
                           248 | *             MOVE POINTER TO NEXT NAME IF ANY      K2002490
                           249 | *                                                   K2002500
7A81 C100                  250 |       LD    1 0        LOAD NAME POINTER            K2002510
7A82 1001                  251 |       SLA     1                                     K2002520
7A83 4C10 7A88             252 |       BSC  L  DTA17,-  BR IF NO DISPLACEMENT AFTER  K2002530
7A85 7101                  253 |       MDX   1 1        INCR STRING POINTER          K2002540
7A86 74FF 7A94             254 |       MDX  L  STONO,-1  DECREMENT WORD COUNT   2-11 K2002550
                           255 | *                                                   K2002560
7A88 C00B                  256 | DTA17 LD      STONO                                 K2002570
7A89 1801                  257 |       SRA     1                                 212 K2002580
7A8A 4C18 7A90             258 |       BSC  L  DTA21,+-  BRANCH END OF STATEMENT     K2002590
7A8C C101                  259 |       LD    1 1                                     K2002600
7A8D 4C10 7A6C             260 |       BSC  L  DTA12,-   BRANCH END OF VARIABLES     K2002610
7A8F 70E8                  261 |       MDX     DTA15    GO MOVE TO NEXT NAME         K2002620
                           262 | *                                                   K2002630
7A90 C02E                  263 | DTA21 LD      IDADR     LOAD STMNT ADRS        2-11 K2002640
7A91 830D                  264 |       A     3 NORM-Z    ADD NORM               2-11 K2002650
7A92 D02C                  265 |       STO     IDADR     STORE AS NEXT ADRS     2-11 K2002660
7A93 70C3                  266 |       MDX     DTA10     CONTINUE SCAN          2-11 K2002670
                           267 | *                                                   K2002680
7A94 0000                  268 | STONO DC      0        STORED NORM                  K2002690
7A95 0000                  269 | CONSC DC      0        CONSTANT LENGTH              K2002700
7A96 0051                  270 | ERTYP DC      81       ERROR TYPE CODE              K2002710
7A97 A008                  271 | ERID  DC      /A008    ERROR ID                     K2002720
7A98 0007                  272 | H0007 DC      /0007    CONSTANT                     K2002730
                           273 | *                                                   K2002740
                           274 | *     REPLACE ERROR DATA STMNT ID WITH         2-11 K2002750
                           275 | *     ERROR STMNT ID AND CLOSE STRING          2-11 K2002760
                           276 | *                                                   K2002770
7A99 6580 7ABF             277 | DTAER LDX  I1 IDADR     STMNT ADRS             2-11 K2002780
7A9B C0FB                  278 |       LD      ERID      ERROR STMNT ID         2-11 K2002790
7A9C D100                  279 |       STO   1 0         OVERLAY DATA ID        2-11 K2002800
7A9D C0F8                  280 |       LD      ERTYP     LOAD AND STORE         2-11 K2002810
7A9E D101                  281 |       STO   1 1         ERROR NUMBR            2-11 K2002820
                           282 | *                                              2-11 K2002830
7A9F 7402 7ABF             283 |       MDX  L  IDADR,+2  ADJ ADRS FOR ERROR     2-11 K2002840
7AA1 74FE 7D52             284 |       MDX  L  NORM,-2   ADJ NORM FOR ERROR     2-11 K2002850
 
7AA3 6580 7ABF             286 |       LDX  I1 IDADR     SET XR1 TO STMNT ADRS  2-11 K2002870
7AA5 C019                  287 |       LD      IDADR     LOAD STMNT ADRS        2-11 K2002880
7AA6 830D                  288 |       A     3 NORM-Z    ADD STMNT NORM         2-11 K2002890
7AA7 D001                  289 |       STO     *+1       AND SET XR2            2-11 K2002900
7AA8 6600 0000             290 |       LDX  L2 *-*       TO NEXT STMNT ADRS     2-11 K2002910
 
7AAA C400 7A25             292 |       LD   L  EOFS      LOAD END OF STRING ADRS2-11 K2002930
7AAC 9400 0002             293 |       S    L  /0002     SUB VALUE IN XR2       2-11 K2002940
7AAE D001                  294 |       STO     *+1       AND STORE AS           2-11 K2002950
7AAF 6700 0000             295 |       LDX  L3 *-*       RANGE IN XR3           2-11 K2002960
7AB1 7301                  296 |       MDX   3 +1        ADJ XR3 BY ONE         2-11 K2002970
 
7AB2 C200                  298 | DTA25 LD    2 0         NEXT WORD TO MOVE      2-11 K2002990
7AB3 D100                  299 |       STO   1 0         TO NEW ADRS            2-11 K2003000
7AB4 7101                  300 |       MDX   1 1         INCREMENT TO NEXT WORD 2-11 K2003010
7AB5 7201                  301 |       MDX   2 1         INCREMENT NEW ADRS     2-11 K2003020
7AB6 73FF                  302 |       MDX   3 -1        DECREMENT RANGE        2-11 K2003030
7AB7 70FA                  303 |       MDX     DTA25     LOOP UNTILL RANGE ZERO 2-11 K2003040
 
7AB8 6D00 7A25             305 |       STX  L1 EOFS      NEW END OF STRING      2-11 K2003060
7ABA 6700 7D45             306 |       LDX  L3 ZERO      WORK AREA POINTER      2-11 K2003070
7ABC 709A                  307 |       MDX     DTA10     CONTINUE SCAN          2-11 K2003080
                           308 | *************************************************** K2003090
                           309 | *                                                   K2003100
                           310 | *     THIS ROUTINE SCANS THE INPUT STRING      2-11 K2003110
                           311 | *     REMOVING EQUIV STMNTS, DUMMY ERROR       2-11 K2003120
                           312 | *     STMNTS, AND INSERT LINE COUNT IN         2-11 K2003130
                           313 | *     VALID ERROR STMNTS                       2-11 K2003140
                           314 | *                                                   K2003150
                           315 | *************************************************** K2003160
                           316 | *                                              2-11 K2003170
                           317 | ***   CONSTANT'S AREA                          2-11 K2003180
                           318 | *                                              2-11 K2003190
7ABD 0000                  319 | LNCNT DC      0         LINE COUNT VALUE       2-11 K2003200
7ABE 0000                  320 | RANGE DC      0         RANGE OF REPACK        2-11 K2003210
7ABF 0000                  321 | IDADR DC      *-*       STMNT ID ADRS          2-11 K2003220
7AC0 0FFF                  322 | K0FFF DC      /0FFF     EQUIV ERROR MASK       2-11 K2003230
7AC1 A008                  323 | KA008 DC      /A008     ERROR STMNT ID         2-11 K2003240
7AC2 0800                  324 | K0800 DC      /0800     CONSTANT               2-11 K2003250
7AC3 7000                  325 | K7000 DC      /7000     CONSTANT               2-11 K2003260
7AC4 B000                  326 | KB000 DC      /B000     CONSTANT               2-11 K2003270
7AC5 0000                  327 | WDCT1 DC      *-*       SAVE AREA FOR WORD COUNT212 K2003275
 
7AC6                       329 | REPAK EQU     *                                2-11 K2003290
7AC6 C400 7A24             330 |       LD   L  SOFS      LOAD START OF STRING   2-11 K2003300
7AC8 D0F6                  331 |       STO     IDADR     SAVE STMNT ID ADRS     2-11 K2003310
 
7AC9 1000                  333 | CONT  NOP                                      2-11 K2003330
7ACA 6580 7ABF             334 |       LDX  I1 IDADR     SET XR1 TO IDADR       2-11 K2003340
7ACC C100                  335 |       LD    1 0        LOAD STMNT ID WORD      2-11 K2003350
7ACD 4C04 7B2D             336 |       BSC  L  A1011,E   BRCH IF STMNT NUMBERED 2-11 K2003360
7ACF E30F                  337 |       AND   3 NRMSK-Z  EXTRACT NORM            2-11 K2003370
7AD0 1802                  338 |       SRA     2        RE-ALIGN NORM           2-11 K2003380
7AD1 D30D                  339 |       STO   3 NORM-Z   SAVE NORM               2-11 K2003390
 
7AD2 C100                  341 |       LD    1 0        LOAD STMNT ID WORD      2-11 K2003410
7AD3 E30E                  342 |       AND   3 IDMSK-Z  MASK TO SAVE STMNT ID   2-11 K2003420
7AD4 7004                  343 |       MDX     RPK02     GO CHECK STMNT ID      2-11 K2003430
 
7AD5 C0E9                  345 | RPK01 LD      IDADR     ADD STMNT ADRS         2-11 K2003450
7AD6 830D                  346 |       A     3 NORM-Z    AND NORM-STORE AS      2-11 K2003460
7AD7 D0E7                  347 |       STO     IDADR     ADRS FOR NEXT STMNT    2-11 K2003470
7AD8 70F0                  348 |       MDX     CONT      CONTINUE SCAN          2-11 K2003480
 
7AD9 F317                  350 | RPK02 EOR   3 HD800-Z                          2-11 K2003500
7ADA 4C18 7AD5             351 |       BSC  L  RPK01,+-  BRCH IF IOCS           2-11 K2003510
                           352 | *                                                   K2003520
7ADC 7401 7ABD             353 |       MDX  L  LNCNT,+1  INCREMENT LINE COUNT   2-11 K2003530
                           354 | *                                                   K2003540
7ADE F0E4                  355 |       EOR     K7000                            2-11 K2003550
7ADF 4C18 7AF9             356 |       BSC  L  RPK10,+-  BRCH IF EQUIV          2-11 K2003560
                           357 | *                                                   K2003570
7AE1 F0E0                  358 |       EOR     K0800                            2-11 K2003580
7AE2 4C18 7AE8             359 |       BSC  L  RPK05,+-  BRCH IF ERROR          2-11 K2003590
                           360 | *                                                   K2003600
7AE4 F0DF                  361 |       EOR     KB000                            2-11 K2003610
7AE5 4C18 7B2D             362 |       BSC  L  A1011,+-  BRCH IF END            2-11 K2003620
                           363 | *                                                   K2003630
7AE7 70ED                  364 |       MDX     RPK01     CONTINUE SCAN          2-11 K2003640
 
                           366 | *                                              2-11 K2003660
                           367 | ***   CHECK TYPE OF ERROR STMNT                2-11 K2003670
                           368 | *                                              2-11 K2003680
 
7AE8 C101                  370 | RPK05 LD    1 1         CHECK ERROR STMNT      2-11 K2003700
7AE9 1009                  371 |       SLA     9         FOR ERROR NUMBR        2-11 K2003710
7AEA 4C20 7AF0             372 |       BSC  L  RPK06,Z   BRCH IF NUMBR          2-11 K2003720
7AEC C101                  373 |       LD    1 1         LOAD AND SAVE          2-11 K2003730
7AED 1807                  374 |       SRA     7         LINE COUNT             2-11 K2003740
7AEE D0CE                  375 |       STO     LNCNT     BRANCH TO REMOVE       2-11 K2003750
7AEF 7025                  376 |       MDX     RPK15     FROM STRING            2-11 K2003760
 
7AF0 C101                  378 | RPK06 LD    1 1         LOAD ERROR NUMBER      2-11 K2003780
7AF1 1807                  379 |       SRA     7         CHECK FOR LNCNT        2-11 K2003790
7AF2 4C20 7AD5             380 |       BSC  L  RPK01,Z   BRCH IF PRESENT        2-11 K2003800
7AF4 C0C8                  381 |       LD      LNCNT     IF NOT-LOAD AND        2-11 K2003810
7AF5 1007                  382 |       SLA     7         POSITION LNCNT FIELD   2-11 K2003820
7AF6 E901                  383 |       OR    1 1         'OR' ERROR NUMBR       2-11 K2003830
7AF7 D101                  384 |       STO   1 1         STORE BACK ON STRING   2-11 K2003840
7AF8 70DC                  385 |       MDX     RPK01     CONTINUE SCAN          2-11 K2003850
 
                           387 | *     EQUIVALENCE STMNT ENCOUNTERED            2-11 K2003870
                           388 | *     TEST FOR ERROR MARK                      2-11 K2003880
7AF9 C100                  389 | RPK10 LD    1 0         LOAD STATEMENT ID       212 K2003882
7AFA E30F                  390 |       AND   3 NRMSK-Z   GET NORM                212 K2003884
7AFB 1802                  391 |       SRA     2         ALIGN STMT WORK COUNT   212 K2003886
7AFC 9301                  392 |       S     3 ONE-Z     SAVE STMT               212 K2003888
7AFD D0C7                  393 |       STO     WDCT1     *WORD COUNT-1           212 K2003890
7AFE 7101                  394 | RPK12 MDX   1 1         POINT TO NEXT WORD      212 K2003892
7AFF C100                  395 |       LD    1 0         LOAD NEXT WORD          212 K2003894
7B00 F0BF                  396 |       EOR     K0FFF     CHECK FOR ERROR INDR    212 K2003896
7B01 4C18 7B07             397 |       BZ      RPK13     BRANCH IF ERROR         212 K2003898
7B03 74FF 7AC5             398 |       MDX  L  WDCT1,-1  DECREMENT WORD COUNT    212 K2003900
7B05 70F8                  399 |       MDX     RPK12     CONTINUE CHECKING       212 K2003902
7B06 700E                  400 |       MDX     RPK15     FINISHED, NO ERRORS     212 K2003904
7B07 C101                  401 | RPK13 LD    1 1         LOAD ERROR              212 K2003905
7B08 6580 7ABF             402 |       LDX  I1 IDADR     POINT TO FIRST WD IN STM212 K2003910
7B0A D102                  403 |       STO   1 2         STORE ERROR NO IN WD 3TM212 K2003920
 
7B0B 7402 7ABF             405 |       MDX  L  IDADR,+2  ADVANCE ADRS POINTER   2-11 K2003940
7B0D 74FE 7D52             406 |       MDX  L  NORM,-2   DECREASE NORM          2-11 K2003950
 
7B0F C0B1                  408 |       LD      KA008     LOAD ERROR ID          2-11 K2003970
7B10 D100                  409 |       STO   1 0         AND STORE ON STRING    2-11 K2003980
7B11 C0AB                  410 |       LD      LNCNT     LOAD AND POSITION      2-11 K2003990
7B12 1007                  411 |       SLA     7         LINE COUNT FIELD       2-11 K2004000
7B13 E902                  412 |       OR    1 2         'OR' ERROR NUMBR       2-11 K2004010
7B14 D101                  413 |       STO   1 1         STORE BACK ON STRING   2-11 K2004020
 
                           415 | *                                              2-11 K2004040
                           416 | *     THIS ROUTINE REMOVES DUMMY ERROR         2-11 K2004050
                           417 | ***   STMNTS AND EQUIV STMNTS FROM THE INPUT   2-11 K2004060
                           418 | *     STRING AND CLOSES UP THE STRING          2-11 K2004070
                           419 | *                                              2-11 K2004080
 
7B15 6580 7ABF             421 | RPK15 LDX  I1 IDADR     SET XR1 TO STMNT ADRS  2-11 K2004100
7B17 C0A7                  422 |       LD      IDADR     LOAD STMNT ADRS        2-11 K2004110
7B18 830D                  423 |       A     3 NORM-Z    ADD STMNT NORM         2-11 K2004120
7B19 D001                  424 |       STO     *+1       AND SET XR2            2-11 K2004130
7B1A 6600 0000             425 |       LDX  L2 *-*       TO NEXT STMNT ADRS     2-11 K2004140
 
7B1C C400 7A25             427 |       LD   L  EOFS      LOAD END OF STRING ADRS2-11 K2004160
7B1E 9400 0002             428 |       S    L  /0002     SUB VALUE IN XR2       2-11 K2004170
7B20 D09D                  429 |       STO     RANGE     AND STORE AS RANGE     2-11 K2004180
7B21 7401 7ABE             430 |       MDX  L  RANGE,+1  ADJ RANGE BY ONE       2-11 K2004190
 
7B23 C200                  432 | RPK20 LD    2 0         NEXT WORD TO MOVE      2-11 K2004210
7B24 D100                  433 |       STO   1 0         TO NEW ADRS            2-11 K2004220
7B25 7101                  434 |       MDX   1 1         INCREMENT TO NEXT WORD 2-11 K2004230
7B26 7201                  435 |       MDX   2 1         INCREMENT NEW ADRS     2-11 K2004240
7B27 74FF 7ABE             436 |       MDX  L  RANGE,-1  DECREMENT RANGE        2-11 K2004250
7B29 70F9                  437 |       MDX     RPK20     LOOP UNTILL RANGE ZERO 2-11 K2004260
 
7B2A 6D00 7A25             439 |       STX  L1 EOFS      NEW END OF STRING      2-11 K2004280
7B2C 709C                  440 |       MDX     CONT      CONTINUE SCAN          2-11 K2004290
 
                           442 | *                                                   K2004310
                           443 | *             SEARCH FOR UNREFERENCED STATEMENTS    K2004320
                           444 | *             INITIALIZE SYMBOL TABLE POINTER       K2004330
                           445 | *                                                   K2004340
7B2D 1000                  446 | A1011 NOP                                      2-11 K2004350
7B2E 4400 7DA5             447 |       BSI  L  BLKPA     BLANK PRINT AREA       2-11 K2004360
7B30 C400 7A26             448 |       LD   L  SOFST    INITLZ SYMBOL TABLE PT       K2004370
7B32 D315                  449 |       STO   3 STPTR-Z                               K2004380
7B33 6580 7A26             450 |       LDX  I1 SOFST      INITIALIZE XR1         2-4 K2004390
7B35 9400 7A2A             451 |       S    L  EOFST    TEST FOR SYMBOL TBL ENTRIES  K2004400
7B37 4C08 7B5C             452 |       BSC  L  E1011,+  BRANCH IF NONE               K2004410
                           453 | *                                                   K2004420
7B39 C100                  454 | A1012 LD    1 0        LOAD SYM TBL ID WORD         K2004430
7B3A E3FF                  455 |       AND   3 H0200-Z  TEST IF STMNT NO             K2004440
7B3B 4818                  456 |       BSC     +-       SKIP IF STATEMENT NUMBER     K2004450
7B3C 7007                  457 |       MDX     A1013    BR IF NOT                    K2004460
7B3D C100                  458 |       LD    1 0                                     K2004470
7B3E E3F9                  459 |       AND   3 H0020-Z  TEST IF REFERENCED           K2004480
7B3F 4C20 7B44             460 |       BSC  L  A1013,Z   BR IF REFERENCED            K2004490
7B41 C101                  461 |       LD    1 1        LOAD NAME WORD 1             K2004500
                           462 | *                                                   K2004510
                           463 | *             TEST HEADER AND PRINT                 K2004520
7B42 4420 7D6D             464 |       BSI  L  MNAME,Z  BR IF NOT GENERATED LABEL    K2004530
                           465 | *                                                   K2004540
7B44 4400 7CD8             466 | A1013 BSI  L  INCSP    INCR SYM TBL POINTER         K2004550
7B46 7B39                  467 |       DC      A1012    BR IF NOT END OF SYM TBL     K2004560
7B47 436B                  468 |       BSI   3 HFILL-Z  PRINT IF BUFFER HALF FILLED  K2004570
                           469 | *                                                   K2004580
                           470 | *             SET HEADER TEST FOR                   K2004590
                           471 | *             UNDEFINED VARIABLES                   K2004600
                           472 | *                                                   K2004610
7B48 6600 7CB6             473 | A1021 LDX  L2 TEXT6    INITIALIZE TO PRINT PROPER   K2004620
7B4A 6E00 7D17             474 |       STX  L2 HTES1+1  *HEADER.                     K2004630
7B4C C300                  475 |       LD    3 ZERO-Z                                K2004640
7B4D D30B                  476 |       STO   3 OUTFL-Z  SET HEADER INDICATOR         K2004650
                           477 | *                                                   K2004660
7B4E 6580 7A26             478 |       LDX  I1 SOFST    INITLZ SYMBOL TABLE PT       K2004670
7B50 6D00 7D5A             479 |       STX  L1 STPTR                                 K2004680
                           480 | *                                                   K2004690
                           481 | *             SEARCH FOR UNDEFINED VARIABLES        K2004700
                           482 | *                                                   K2004710
7B52 C100                  483 | A1022 LD    1 0        LD SYM TBL ID WORD           K2004720
7B53 E3FE                  484 |       AND   3 HA7FC-Z  MASK TO LEAVE DEFINE BITS    K2004730
                           485 | *                                                   K2004740
                           486 | *             SKIP IF UNDEFINED VARIABLE            K2004750
                           487 | *                                                   K2004760
7B54 4820                  488 |       BSC     Z        SKIP IF UNDEFINED            K2004770
                           489 | *                                                   K2004780
7B55 7002                  490 |       MDX     A1023    BR IF NOT                    K2004790
                           491 | *                                                   K2004800
                           492 | *             IF NOT, TEST FOR HEADER               K2004810
                           493 | *             MOVE NAME TO PRINT AREA               K2004820
                           494 | *                                                   K2004830
7B56 4328                  495 |       BSI   3 MNAME-Z  MOVE NAME TO PRINT AREA      K2004840
                           496 | *                                                   K2004850
                           497 | *             INSERT ERRORSWITCH TO PREVENT         K2004860
                           498 | *             FINAL OUTPUT                          K2004870
                           499 | *                                                   K2004880
7B57 4320                  500 |       BSI   3 ERRSW-Z  SET ERROR SWITCH             K2004890
                           501 | *                                                   K2004900
7B58 4400 7CD8             502 | A1023 BSI  L  INCSP    INCR SYM TBL POINTER         K2004910
7B5A 7B52                  503 |       DC      A1022    BR IF NOT END OF SYM TBL     K2004920
7B5B 436B                  504 |       BSI   3 HFILL-Z  PRINT IF BUFFER HALF FILLED  K2004930
                           505 | *                                                   K2004940
                           506 | *             SEARCH FOR ERROR-STATEMENTS ON STRING K2004950
                           507 | *                                                   K2004960
7B5C                       508 | E1011 EQU     *                                2-11 K2004970
                           509 | *                                                   K2004980
                           510 | *             SET HEADER FOR                        K2004990
                           511 | *             .INVALID STATEMENTS.                  K2005000
                           512 | *                                                   K2005010
7B5C 6600 7CC1             513 |       LDX  L2 TEXT7    INITIALIZE TO PRINT PROPER   K2005020
7B5E 6E00 7D17             514 |       STX  L2 HTES1+1  *HEADER.                     K2005030
                           515 | *                                                   K2005040
                           516 | *             INITIALIZATION FOR SCAN OF STRING     K2005050
                           517 | *                                                   K2005060
7B60 C400 7A24             518 |       LD   L  SOFS      LOAD AND STORE         2-11 K2005070
7B62 D400 7ABF             519 |       STO  L  IDADR     STARTING ADRS          2-11 K2005080
7B64 6580 7ABF             520 |       LDX  I1 IDADR     SET INPUT POINTER      2-11 K2005090
                           521 | *                                                   K2005100
7B66 C300                  522 |       LD    3 ZERO-Z   ZERO OUT                     K2005110
7B67 D305                  523 |       STO   3 STLAB-Z  *STORED LABEL,               K2005120
7B68 D306                  524 |       STO   3 STCNT-Z  *STORED COUNT,               K2005130
7B69 D30B                  525 |       STO   3 OUTFL-Z  *AND HEADER FLAG             K2005140
                           526 | *                                                   K2005150
                           527 | *             PROCESS ONE STATEMENT IN SEARCH FOR   K2005160
                           528 | *             ERROR STATEMENTS                      K2005170
                           529 | *                                                   K2005180
7B6A 1000                  530 | E1021 NOP                                      2-11 K2005190
7B6B C100                  531 |       LD    1 0        LOAD STMNT ID WORD      2-11 K2005200
7B6C E30E                  532 |       AND   3 IDMSK-Z  MASK TO SAVE STMNT ID   2-11 K2005210
7B6D D30C                  533 |       STO   3 STSID-Z  SAVE ID                 2-11 K2005220
7B6E C100                  534 |       LD    1 0        LOAD STMNT ID WORD      2-11 K2005230
7B6F E30F                  535 |       AND   3 NRMSK-Z  EXTRACT NORM            2-11 K2005240
7B70 1802                  536 |       SRA     2        RE-ALIGN NORM           2-11 K2005250
7B71 D30D                  537 |       STO   3 NORM-Z   SAVE NORM               2-11 K2005260
 
7B72 C300                  539 |       LD    3 ZERO-Z    SET OFF STMNT          2-11 K2005280
7B73 D307                  540 |       STO   3 LBLSW-Z   LABLE SW               2-11 K2005290
 
7B74 C100                  542 |       LD    1 0                                     K2005310
7B75 4804                  543 |       BSC     E        SKIP IF STMT HAS NO LABEL    K2005320
7B76 7001                  544 |       MDX     E1022    BR IF IT HAS LABEL           K2005330
7B77 700C                  545 |       MDX     E1024    BR IF NO LABEL               K2005340
                           546 | *                                                   K2005350
                           547 | *             IGNORE STATEMENT NUMBER               K2005360
                           548 | *             IF IT IS GENERATED BY THE             K2005370
                           549 | *             COMPILER (HAS NAME = 0)               K2005380
                           550 | *                                                   K2005390
7B78 C101                  551 | E1022 LD    1 1        GET NAME FR SYMBOL TABLE     K2005400
7B79 43D4                  552 |       BSI   3 GNAME-Z  *                            K2005410
7B7A C3ED                  553 |       LD    3 NAME-Z   *                            K2005420
7B7B 4C18 7B83             554 |       BSC  L  E1023,+- BR IF NAME = 0               K2005430
                           555 | *                                                   K2005440
                           556 | *             STORE STATEMENT NUMBER                K2005450
                           557 | *             AND INITIALIZE  REFERENCE COUNT TO    K2005460
                           558 | *             THAT STATEMENT                        K2005470
                           559 | *                                                   K2005480
7B7D C101                  560 |       LD    1 1        SAVE STMNT NUMBER            K2005490
7B7E D305                  561 |       STO   3 STLAB-Z                               K2005500
7B7F C300                  562 |       LD    3 ZERO-Z   ZERO TO STORED COUNT         K2005510
7B80 D306                  563 |       STO   3 STCNT-Z                               K2005520
7B81 6C00 7D4C             564 |       STX  L  LBLSW     SET LABLE SW ON        2-11 K2005530
 
7B83 7101                  566 | E1023 MDX   1 1        INCREMENT STRING POINTERS    K2005550
 
7B84 C30C                  568 | E1024 LD    3 STSID-Z   LOAD STMNT ID          2-11 K2005570
7B85 9311                  569 |       S     3 ENDID-Z   CHK FOR END            2-11 K2005580
7B86 4C18 7BE3             570 |       BSC  L  E2011,+-  BRCH IF END            2-11 K2005590
 
7B88 C30C                  572 |       LD    3 STSID-Z   LOAD STMNT ID          2-11 K2005610
7B89 9317                  573 |       S     3 HD800-Z   CHK FOR IOCS CALL      2-11 K2005620
7B8A 4C18 7BA3             574 |       BSC  L  E1038,+-  BRCH IF IOCS CALL      2-11 K2005630
 
7B8C C30C                  576 |       LD    3 STSID-Z   LOAD STMNT ID          2-11 K2005650
7B8D 9319                  577 |       S     3 HC000-Z   CHK FOR DO TEST        2-11 K2005660
7B8E 4C18 7BA3             578 |       BSC  L  E1038,+-  BRCH IF DO TEST        2-11 K2005670
 
7B90 C307                  580 |       LD    3 LBLSW-Z   LOAD LABLE SW          2-11 K2005690
7B91 4C20 7B95             581 |       BSC  L  E1028,Z   BRCH IF SET            2-11 K2005700
 
7B93 7401 7D4B             583 |       MDX  L  STCNT,+1  INCREMENT STMNT COUNT  2-11 K2005720
 
7B95 C30C                  585 | E1028 LD    3 STSID-Z   LOAD STMNT ID          2-11 K2005740
7B96 9310                  586 |       S     3 ERRID-Z   CHK FOR ERROR          2-11 K2005750
7B97 4C20 7BA3             587 |       BSC  L  E1038,Z   BRCH IF NOT ERROR      2-11 K2005760
 
7B99 10A0                  589 | E1030 SLT     32        CLEAR ACCM/EXT         2-11 K2005780
7B9A C101                  590 |       LD    1 1         LOAD ERROR CODE        2-11 K2005790
7B9B 18C7                  591 |       RTE     7         SAVE ERRNO IN EXT      2-11 K2005800
7B9C 4C18 7BA0             592 |       BSC  L  E1031,+-  BRCH IF NO LNCNT       2-11 K2005810
7B9E D306                  593 |       STO   3 STCNT-Z   STORE LNCNT            2-11 K2005820
7B9F 1010                  594 |       SLA     16        CLEAR ACCM             2-11 K2005830
 
7BA0 1087                  596 | E1031 SLT     7         RESTORE ERRNO          2-11 K2005850
7BA1 D308                  597 |       STO   3 ERRNO-Z   AND SAVE               2-11 K2005860
7BA2 7009                  598 |       MDX     E1051     GO PRINT ERROR         2-11 K2005870
 
7BA3 C400 7ABF             600 | E1038 LD   L  IDADR     LOAD STMNT ADRS        2-11 K2005890
7BA5 830D                  601 |       A     3 NORM-Z    ADD NORM               2-11 K2005900
7BA6 D400 7ABF             602 |       STO  L  IDADR     SET XR1 TO             2-11 K2005910
7BA8 6580 7ABF             603 |       LDX  I1 IDADR     NEXT STMNT ADRS        2-11 K2005920
7BAA 4C00 7B6A             604 |       BSC  L  E1021     CONTINUE SCAN          2-11 K2005930
 
                           606 | *                                                   K2005950
                           607 | *             SET ERRORSWITCH TO PREVENT            K2005960
                           608 | *             FINAL OUTPUT                          K2005970
                           609 | *                                                   K2005980
7BAC C302                  610 | E1051 LD    3 TWO-Z                                 K2005990
7BAD 4320                  611 |       BSI   3 ERRSW-Z  SET ERROR SWITCH ON          K2006000
                           612 | *                                                   K2006010
                           613 | *             TEST IF HEADER IS PRINTED             K2006020
                           614 | *                                                   K2006030
7BAE 43BF                  615 |       BSI   3 HTEST-Z  PRINT HEADER IF FIRST TIME   K2006040
                           616 | *                                                   K2006050
                           617 | *             MOVE ERROR MESSAGE TO PRINT AREA      K2006060
                           618 | *                                                   K2006070
7BAF 435A                  619 |       BSI   3 TOPAB-Z  OUTPUT BLANK                 K2006080
7BB0 C31D                  620 |       LD    3 C-Z                                   K2006090
7BB1 4346                  621 |       BSI   3 TOPAU-Z  OUTPUT C                     K2006100
                           622 | *                                                   K2006110
                           623 | *             ERROR TYPE TO PRINT AREA              K2006120
                           624 | *                                                   K2006130
7BB2 C308                  625 |       LD    3 ERRNO-Z   LOAD ERROR NUMBR       2-11 K2006140
7BB3 43AB                  626 |       BSI   3 CON3D-Z  GO OUTPUT AS 3 DECML DIGITS  K2006150
7BB4 74FD 7D3F             627 |       MDX  L  PAP,-3   BACK UP PRINT AREA POINTER   K2006160
7BB6 435A                  628 |       BSI   3 TOPAB-Z  BLANK OUT LEADING ZERO       K2006170
7BB7 C305                  629 | E1052 LD    3 STLAB-Z  LOAD STORED LABEL            K2006180
7BB8 4820                  630 |       BSC     Z        SKIP IF STORED LABEL IS ZERO K2006190
7BB9 7003                  631 |       MDX     E1061    BR IF NOT                    K2006200
                           632 | *                                                   K2006210
                           633 | *             EBC ZEROS TO                          K2006220
                           634 | *                     LABEL SPACE IN PRINT AREA     K2006230
                           635 | *                                                   K2006240
7BBA CB13                  636 |       LDD   3 FZERO-Z   FIVE ZEROS                  K2006250
7BBB DBED                  637 |       STD   3 NAME-Z   ZERO OUT NAME                K2006260
7BBC 7001                  638 |       MDX     E1061+1  GO OUTPUT BLANK NAME         K2006270
                           639 | *                                                   K2006280
                           640 | *             LAST ENCOUNTERED STATEMENT NUMBER     K2006290
                           641 | *             TO PRINT AREA                         K2006300
                           642 | *                                                   K2006310
7BBD 43D4                  643 | E1061 BSI   3 GNAME-Z  PUT LAST STMNT NO. IN NAME   K2006320
7BBE 6906                  644 |       STX   1 STXR1+1  SAVE I/P STRING POINTER      K2006330
7BBF 6500 7D31             645 |       LDX  L1 NAME-1   SET POINTER TO NAME-1        K2006340
7BC1 C31A                  646 |       LD    3 PAR31-Z                               K2006350
7BC2 D3FA                  647 |       STO   3 PAP-Z    SET PRNT AREA PT TO 31 POS   K2006360
7BC3 4328                  648 |       BSI   3 MNAME-Z  LAST STMNT NO. TO PRNT AREA  K2006370
7BC4 6500 0000             649 | STXR1 LDX  L1 *-*      RESTORE I/P STRING POINTER   K2006380
7BC6 C306                  650 |       LD    3 STCNT-Z  LOAD REFERENCE COUNT         K2006390
7BC7 4C18 7BD0             651 |       BSC  L  E1073,+- BR IF REFERENCE COUNT ZERO   K2006400
                           652 | *                                                   K2006410
                           653 | *             STATEMENT NUMBER REFERENCE COUNT      K2006420
                           654 | *             TO PRINT AREA                         K2006430
                           655 | *                                                   K2006440
7BC9 74FE 7D3F             656 |       MDX  L  PAP,-2   DECR PRINT AREA PT BY 2      K2006450
7BCB C31C                  657 |       LD    3 PLUS-Z                                K2006460
7BCC 4346                  658 |       BSI   3 TOPAU-Z  OUTPUT &                     K2006470
7BCD C306                  659 |       LD    3 STCNT-Z                               K2006480
7BCE 4400 7CF0             660 |       BSI  L  CON3D    OUTPUT REFERENCE COUNT       K2006490
7BD0 6200                  661 | E1073 LDX   2 0                                     K2006500
7BD1 63F3                  662 |       LDX   3 -13      SET TO OUTPUT 26 CHARS       K2006510
7BD2 C700 7CD8             663 | LOOPP LD   L3 TEXT8+13 'ERROR AT STATEMENT NUMBER'  K2006520
7BD4 1888                  664 |       SRT     8                                     K2006530
7BD5 1008                  665 |       SLA     8                                     K2006540
7BD6 D600 7A3E             666 |       STO  L2 PAREA+5  OUTPUT LEFT CHARACTER        K2006550
7BD8 1090                  667 |       SLT     16                                    K2006560
7BD9 D600 7A3F             668 |       STO  L2 PAREA+6  OUTPUT RIGHT CHARACTER       K2006570
7BDB 7202                  669 |       MDX   2 2                                     K2006580
7BDC 7301                  670 |       MDX   3 1        SKIP WHEN MSG COMPLETE       K2006590
7BDD 70F4                  671 |       MDX     LOOPP    LOOP UNTIL ALL OUTPUT        K2006600
7BDE 6700 7D45             672 |       LDX  L3 Z                                     K2006610
7BE0 436B                  673 |       BSI   3 HFILL-Z  PRINT ERROR MESSAGE          K2006620
 
7BE1 4C00 7BA3             675 | E1082 BSC  L  E1038     PROCESS NEXT STMNT     2-11 K2006640
 
7BE3 1000                  677 | E2011 NOP                                      2-11 K2006660
                           678 | *                                                   K2006670
                           679 | *             TEST IF OVERLAP ERROR                 K2006680
                           680 | *                                                   K2006690
7BE4 C400 7A2D             681 |       LD   L  ERROR    LOAD ERROR SW FROM FCOM      K2006700
7BE6 4C04 7BF1             682 |       BSC  L  E2020,E  BR IF OVERLAP ERROR          K2006710
7BE8 7011                  683 |       MDX     E2021    BR IF NOT                    K2006720
 
7BE9 100B                  685 | E2015 SLA     11         IS IT ERROR 85         2-4 K2006740
7BEA 4C10 7DC6             686 |       BSC  L  EXIT,-     NO - EXIT              2-4 K2006750
7BEC 4400 7DA5             687 |       BSI  L  BLKPA      YES - SET UP TO        2-4 K2006760
7BEE 6600 7C9B             688 |       LDX  L2 TEXT4      PRINT ERROR 85         2-4 K2006770
7BF0 7004                  689 |       MDX     E2022      MESSAGE                2-4 K2006780
                           690 | *                                                   K2006790
                           691 | *             PRINT OVERLAP ERROR MESSAGE           K2006800
                           692 | *                                                   K2006810
7BF1 4400 7DA5             693 | E2020 BSI  L  BLKPA    BLANK PRINT AREA             K2006820
7BF3 6600 7C87             694 |       LDX  L2 TEXT3    SET UP OVERLAP MESSAGE       K2006830
7BF5 6E00 7D17             695 | E2022 STX  L2 HTES1+1                               K2006840
7BF7 C300                  696 |       LD    3 ZERO-Z   FORCE MESSAGE OUTPUT         K2006850
7BF8 D30B                  697 |       STO   3 OUTFL-Z                               K2006860
7BF9 43BF                  698 |       BSI   3 HTEST-Z  PRINT OVERLAP MESSAGE        K2006870
                           699 | *                                                   K2006880
                           700 | *             TEST IF OUTPUT SUPPRESSED             K2006890
                           701 | *                                                   K2006900
7BFA C400 7A2D             702 | E2021 LD   L  ERROR    LOAD ERROR SW FROM FCOM      K2006910
7BFC 4C18 7C00             703 |       BSC  L  R1011,+- BRANCH IF NO ERRORS          K2006920
                           704 | *                                                   K2006930
7BFE 4C00 7DC6             705 |       BSC  L  EXIT     EXIT TO NEXT PHASE           K2006940
                           706 | **************************************************  K2006950
 
                           708 | *             REARRANGE THE STRING BY PLACING       K2006970
                           709 | *             FORMAT-STATEMENTS AND ARITH           K2006980
                           710 | *             STMT-FUNCTION-STATEMENTS IN THE       K2006990
                           711 | *             LOW-ADDRESS END OF THE STRING         K2007000
                           712 | *                                                   K2007010
                           713 | **************************************************  K2007020
7C00 C400 7A24             714 | R1011 LD   L  SOFS                                  K2007030
7C02 D3F3                  715 |       STO   3 PTR-Z    INITIALIZE POINTER           K2007040
7C03 C480 7D38             716 |       LD   I  PTR                                   K2007050
7C05 E309                  717 |       AND   3 HF800-Z  EXTRACT ID                   K2007060
7C06 D30C                  718 |       STO   3 STSID-Z  SAVE ID                      K2007070
7C07 C300                  719 |       LD    3 ZERO-Z   SET PASS SWITCH FOR          K2007080
7C08 D06B                  720 |       STO     SWITC    *FIRST PASS                  K2007090
                           721 | *                                                   K2007100
7C09 C30C                  722 | R1012 LD    3 STSID-Z  TEST FOR END STATEMENT       K2007110
7C0A 9311                  723 |       S     3 ENDID-Z                               K2007120
7C0B 4C18 7C67             724 |       BSC  L  D1099,+- BR IF END-STATEMENT          K2007130
7C0D C066                  725 |       LD      SWITC    LOAD PASS SWITCH             K2007140
7C0E 4C18 7C19             726 |       BSC  L  D1015,+- BR IF FIRST PASS             K2007150
                           727 | *                                                   K2007160
                           728 | *             SECOND PASS                           K2007170
                           729 | *                                                   K2007180
                           730 | *             TEST IF FORMAT OR ARITH-STMT-FUNCT    K2007190
                           731 | *                                                   K2007200
7C10 C30C                  732 |       LD    3 STSID-Z  TEST FOR FORMAT STATEMENT    K2007210
7C11 9054                  733 |       S       FORMT                                 K2007220
7C12 4C18 7C28             734 |       BSC  L  R1013,+- BR IF FORMAT                 K2007230
7C14 C30C                  735 |       LD    3 STSID-Z  TEST FOR ARITH STMNT FUNC    K2007240
7C15 9316                  736 |       S     3 HD000-Z                               K2007250
7C16 4C18 7C28             737 |       BSC  L  R1013,+- BR IF ARITH STMNT FUNC       K2007260
                           738 | *                                                   K2007270
                           739 | *             NOT IN CARD SYSTEM                    K2007280
                           740 | *                                                   K2007290
7C18 7011                  741 |       MDX     R1021    GO TEST IF END STMNT         K2007300
                           742 | *                                                   K2007310
                           743 | *             FIRST PASS                            K2007320
                           744 | *                                                   K2007330
7C19 C30C                  745 | D1015 LD    3 STSID-Z  TEST FOR DEFINE FILE STMNT   K2007340
7C1A 9057                  746 |       S       DFILE                                 K2007350
7C1B 4C18 7C28             747 |       BSC  L  R1013,+- BR IF DEFINE FILE            K2007360
7C1D 9055                  748 |       S       DATA     TEST FOR DATA STMNT          K2007370
7C1E 4C18 7C28             749 |       BSC  L  R1013,+- BR IF DATA STMNT             K2007380
                           750 | *                                                   K2007390
                           751 | *             IF SUBPROGRAM, ALSO DISREGARD         K2007400
                           752 | *             LOADER-OVERLAY STATEMENTS             K2007410
                           753 | *                                                   K2007420
7C20 C30C                  754 |       LD    3 STSID-Z  LOAD STORED ID               K2007430
7C21 9317                  755 |       S     3 HD800-Z  TEST FOR INTERVAL O/P FMT    K2007440
7C22 4820                  756 |       BSC     Z        SKIP IF POSSIBLE LDR STMNT   K2007450
7C23 7006                  757 |       MDX     R1021    BR IF NOT                    K2007460
7C24 C400 7A30             758 |       LD   L  SORF     TEST IF SUBR OR FUNCTION     K2007470
7C26 4818                  759 |       BSC     +-       SKIP IF SUBPROGRAM           K2007480
7C27 7002                  760 |       MDX     R1021    BR IF NOT                    K2007490
                           761 | *                                                   K2007500
7C28 404C                  762 | R1013 BSI     MOVP     MOVE POINTER TO NEXT STMT    K2007510
7C29 70DF                  763 |       MDX     R1012    GO CHECK IF END STATEMENT    K2007520
                           764 | *                                                   K2007530
7C2A C3F3                  765 | R1021 LD    3 PTR-Z    LOAD POINTER                 K2007540
7C2B D3F2                  766 |       STO   3 RALO-Z   INSERT REARRANGEMENT AREA    K2007550
                           767 | *                        LOW ADDRESS                K2007560
7C2C 4048                  768 | R1022 BSI     MOVP     MOVE POINTER TO NEXT STMNT   K2007570
7C2D 9311                  769 |       S     3 ENDID-Z  TEST IF END STATEMENT        K2007580
7C2E 4C18 7C67             770 |       BSC  L  D1099,+- BR IF END-STATEMENT          K2007590
                           771 | *                                                   K2007600
                           772 | *             NOT IN CARD SYSTEM                    K2007610
                           773 | *                                                   K2007620
7C30 C043                  774 |       LD      SWITC    TEST PASS SWITCH             K2007630
7C31 4C20 7C3B             775 |       BSC  L  D1026,Z  BR IF SECOND PASS            K2007640
                           776 | *                                                   K2007650
                           777 | *             FIRST PASS                            K2007660
                           778 | *                                                   K2007670
7C33 C30C                  779 | D1025 LD    3 STSID-Z  TEST,FIRST PASS              K2007680
7C34 903D                  780 |       S       DFILE    TEST IF DEFINE FILE STMNT    K2007690
7C35 4C18 7C44             781 |       BSC  L  R1023,+- BR IF DEFINE FILE            K2007700
7C37 903B                  782 |       S       DATA     TEST IF DATA STATEMENT       K2007710
7C38 4C18 7C44             783 |       BSC  L  R1023,+- BR IF DATA STATEMENT         K2007720
7C3A 70F1                  784 |       MDX     R1022    GO MOVE TO NEXT STATEMENT    K2007730
                           785 | *                                                   K2007740
                           786 | *             SECOND PASS                           K2007750
                           787 | *                                                   K2007760
7C3B 1000                  788 | D1026 SLA     0        TEST, SECOND PASS            K2007770
                           789 | *                                                   K2007780
7C3C C30C                  790 |       LD    3 STSID-Z                               K2007790
7C3D 9028                  791 |       S       FORMT    TEST IF FORMAT STATEMENT     K2007800
7C3E 4C18 7C44             792 |       BSC  L  R1023,+- BR IF FORMAT STATEMENT       K2007810
7C40 C30C                  793 |       LD    3 STSID-Z                               K2007820
7C41 9316                  794 |       S     3 HD000-Z  TEST IF ARITH STMNT FUNCT    K2007830
7C42 4C20 7C2C             795 |       BSC  L  R1022,Z  BR IF NOT ARITH STMNT FUNCT  K2007840
                           796 | *                                                   K2007850
                           797 | *             FORMAT OR ARITH STMT FUNCT            K2007860
                           798 | *             ENCOUNTERED, PREPARE REARRANGEMENT    K2007870
                           799 | *                                                   K2007880
7C44 C30D                  800 | R1023 LD    3 NORM-Z   INSERT ROTATE COUNT          K2007890
7C45 D00C                  801 |       STO     R1031+1                               K2007900
7C46 83F3                  802 |       A     3 PTR-Z    INSERT REARR-AREA HIGH ADR+1 K2007910
7C47 D011                  803 |       STO     R1034+1                               K2007920
7C48 D013                  804 |       STO     R1035+1                               K2007930
7C49 9301                  805 |       S     3 ONE-Z    INSERT REARR-AREA HIGH ADDR  K2007940
7C4A D00B                  806 |       STO     R1033+1                               K2007950
7C4B 8301                  807 |       A     3 ONE-Z                                 K2007960
7C4C 93F2                  808 |       S     3 RALO-Z   INSERT REARR-AREA LENGTH     K2007970
7C4D D006                  809 |       STO     R1032+1  (NEGATIVE)                   K2007980
7C4E C300                  810 |       LD    3 0                                     K2007990
7C4F 9004                  811 |       S       R1032+1  SET LENGTH POSITIVE          K2008000
7C50 D003                  812 |       STO     R1032+1                               K2008010
                           813 | *                                                   K2008020
                           814 | *             ROTATE REARRANGEMENT AREA             K2008030
                           815 | *                                                   K2008040
7C51 6600 0000             816 | R1031 LDX  L2 *-*      INITIALIZE ROTATE COUNT      K2008050
7C53 6500 0000             817 | R1032 LDX  L1 *-*      INITIALIZE .ROTATE ONE.      K2008060
                           818 | *                                                   K2008070
                           819 | *             ROTATE REARR AREA BY ONE WORD         K2008080
                           820 | *                                                   K2008090
7C55 C400 0000             821 | R1033 LD   L  *-*      REARR AREA HIGH ADDR         K2008100
7C57 18D0                  822 |       RTE     16                                    K2008110
7C58 C500 0000             823 | R1034 LD   L1 *-*      REARR AREA HIGH ADDR + 1     K2008120
7C5A 18D0                  824 |       RTE     16                                    K2008130
7C5B D500 0000             825 | R1035 STO  L1 *-*      REARR AREA HIGH ADDR + 1     K2008140
7C5D 7101                  826 |       MDX   1 1                                     K2008150
7C5E 70F9                  827 |       MDX     R1034    BR IF .ROTATE ONE. NOT COMPL K2008160
                           828 | *                                                   K2008170
7C5F 72FF                  829 |       MDX   2 -1       ROTATE COUNT                 K2008180
7C60 70F2                  830 |       MDX     R1032    IF NOT ZERO, BR TO .ROTATE   K2008190
                           831 | *                        ONE.                       K2008200
                           832 | *                                                   K2008210
                           833 | *             ROTATE COMPLETED                      K2008220
                           834 | *                                                   K2008230
7C61 C3F2                  835 |       LD    3 RALO-Z   INCR REARR AREA LOW ADDR     K2008240
7C62 830D                  836 |       A     3 NORM-Z     BY LENGTH OF FORMAT STMT   K2008250
7C63 D3F2                  837 |       STO   3 RALO-Z                                K2008260
7C64 D3F3                  838 |       STO   3 PTR-Z    REARR-AREA LOW ADDR TO PTR   K2008270
7C65 70C6                  839 |       MDX     R1022    GO MOVE TO NEXT STATEMENT    K2008280
                           840 | *                                                   K2008290
7C66 6000                  841 | FORMT DC      /6000    CONSTANT                     K2008300
                           842 | *                                                   K2008310
                           843 | *             NOT IN CARD SYSTEM                    K2008320
                           844 | *                                                   K2008330
7C67 C00C                  845 | D1099 LD      SWITC    LOAD PASS SWITCH             K2008340
7C68 4C20 7DC6             846 |       BSC  L  EXIT,Z   BR IF SECOND PASS            K2008350
7C6A 7401 7C74             847 |       MDX  L  SWITC,1  CHANGE PASS SWITCH           K2008360
7C6C C3F2                  848 |       LD    3 RALO-Z   REARRANGEMENT AREA LOW       K2008370
7C6D D3F3                  849 |       STO   3 PTR-Z    *ADDRESS TO POINTER          K2008380
7C6E C002                  850 |       LD      LINK     SET LINK ADDR IN SUBROUTINE  K2008390
7C6F D005                  851 |       STO     MOVP                                  K2008400
7C70 700B                  852 |       MDX     MOVP1    BR TO SUBR                   K2008410
                           853 | *                                                   K2008420
7C71 7C09                  854 | LINK  DC      R1012    CONSTANT                     K2008430
7C72 F000                  855 | DFILE DC      /F000    STMT ID DEFINE FILE          K2008440
7C73 0800                  856 | DATA  DC      /F800-/F000 CONSTANT                  K2008450
7C74 0000                  857 | SWITC DC      0        PASS SWITCH                  K2008460
                           858 | *                                                   K2008470
                           859 | *     MOVE POINTER TO NEXT STATEMENT                K2008480
                           860 | *             STORE STATEMENT-ID AND NORM           K2008490
                           861 | *             STATEMENT-ID TO A-REGISTER            K2008500
                           862 | *                                                   K2008510
7C75 0000                  863 | MOVP  DC      0        LINK                         K2008520
7C76 C480 7D38             864 |       LD   I  PTR      GET ID WORD THIS STATEMENT   K2008530
7C78 E3F1                  865 |       AND   3 H07FC-Z  EXTRACT NORM                 K2008540
7C79 1802                  866 |       SRA     2        RIGHT JUSTIFY                K2008550
7C7A 83F3                  867 |       A     3 PTR-Z    ADVANCE PT TO NEXT STMNT     K2008560
7C7B D3F3                  868 |       STO   3 PTR-Z                                 K2008570
7C7C C480 7D38             869 | MOVP1 LD   I  PTR      GET ID WORD NEXT STATEMENT   K2008580
7C7E E3F1                  870 |       AND   3 H07FC-Z  EXTRACT AND STORE NORM       K2008590
7C7F 1802                  871 |       SRA     2                                     K2008600
7C80 D30D                  872 |       STO   3 NORM-Z                                K2008610
7C81 C480 7D38             873 |       LD   I  PTR                                   K2008620
7C83 E309                  874 |       AND   3 HF800-Z  EXTRACT AND STORE ID         K2008630
7C84 D30C                  875 |       STO   3 STSID-Z                               K2008640
7C85 4C80 7C75             876 |       BSC  I  MOVP     RETURN                       K2008650
                           877 | *                                                   K2008660
7C87 0013                  878 | TEXT3 DC      19         WORD COUNT             2-4 K2008670
7C88 40C3 40F9 F740 D7D9   879 |       EBC     . C 97 PROGRAM LENGTH EXCEEDS.    2-4 K2008680
     D6C7 D9C1 D440 D3C5       |
     D5C7 E3C8 40C5 E7C3       |
     C5C5 C4E2                 |
7C96 40C3 C1D7 C1C3 C9E3   880 |       EBC     . CAPACITY .                      2-4 K2008690
     E840                      |
7C9B 000D                  881 | TEXT4 DC      13         WORD COUNT             2-4 K2008700
7C9C 40C3 40F8 F540 D6D9   882 |       EBC     . C 85 ORIGIN IN SUBPROGRAM.      2-4 K2008710
     C9C7 C9D5 40C9 D540       |
     E2E4 C2D7 D9D6 C7D9       |
     C1D4                      |
7CA9 000C                  883 | TEXT5 DC      12       WORD COUNT                   K2008720
7CAA E4D5 D9C5 C6C5 D9C5   884 |       EBC     .UNREFERENCED STATEMENTS .            K2008730
     D5C3 C5C4 40E2 E3C1       |
     E3C5 D4C5 D5E3 E240       |
7CB6 000A                  885 | TEXT6 DC      10       WORD COUNT                   K2008740
7CB7 E4D5 C4C5 C6C9 D5C5   886 |       EBC     .UNDEFINED VARIABLES .                K2008750
     C440 E5C1 D9C9 C1C2       |
     D3C5 E240                 |
7CC1 0009                  887 | TEXT7 DC      9        WORD COUNT                   K2008760
7CC2 C9D5 E5C1 D3C9 C440   888 |       EBC     .INVALID STATEMENTS.                  K2008770
     E2E3 C1E3 C5D4 C5D5       |
     E3E2                      |
7CCB 40C5 D9D9 D6D9 40C1   889 | TEXT8 EBC     . ERROR AT STATEMENT NUMBER.          K2008780
     E340 E2E3 C1E3 C5D4       |
     C5D5 E340 D5E4 D4C2       |
     C5D9                      |
                           890 | *                                                   K2008790
                           891 | *             SUBROUTINE                            K2008800
                           892 | *             INCREMENT SYMBOL TABLE POINTER        K2008810
                           893 | *                                                   K2008820
7CD8 0000                  894 | INCSP DC      0        LINK                         K2008830
7CD9 C480 7D5A             895 |       LD   I  STPTR    GET ID WD IN SYMBOL TABLE    K2008840
7CDB E3FC                  896 |       AND   3 H1800-Z  EXTRACT DIMENSION BITS       K2008850
7CDC 4820                  897 |       BSC     Z        SKIP IF NOT DIMENSIONED      K2008860
7CDD C3F7                  898 |       LD    3 HFFFD-Z  MINUS THREE                  K2008870
7CDE 83F7                  899 |       A     3 HFFFD-Z                               K2008880
7CDF 8315                  900 |       A     3 STPTR-Z  POSITION SYMBOL TB POINTER   K2008890
7CE0 D315                  901 |       STO   3 STPTR-Z  *PAST DIMENSIONED VARIABLE   K2008900
7CE1 9400 7A2A             902 |       S    L  EOFST    TEST FOR END OF SYMBOL TBL   K2008910
7CE3 4C08 7CEC             903 |       BSC  L  INCS2,+  BR IF END OF SYMBOL TABLE    K2008920
7CE5 C480 7CD8             904 |       LD   I  INCSP    IF NOT,RETURN TO ADDRESS     K2008930
                           905 | *                      *SPECIFIED IN LINK           K2008940
7CE7 D003                  906 |       STO     INCS1+1                               K2008950
7CE8 6580 7D5A             907 |       LDX  I1 STPTR    POINTER TO X1                K2008960
7CEA 4C00 0000             908 | INCS1 BSC  L  *-*      RETURN                       K2008970
7CEC 7401 7CD8             909 | INCS2 MDX  L  INCSP,1  IF END OF SYMT,RETURN TO     K2008980
                           910 | *                        ADDR = LINK + 1            K2008990
7CEE 4C80 7CD8             911 |       BSC  I  INCSP    RETURN                       K2009000
                           912 | *                                                   K2009010
                           913 | *             SUBROUTINE                            K2009020
                           914 | *             CONVERT BINARY VALUE TO               K2009030
                           915 | *             THREE DECIMAL DIGITS                  K2009040
                           916 | *                                                   K2009050
7CF0 0000                  917 | CON3D DC      0        LINK                         K2009060
7CF1 1890                  918 |       SRT     16       SHIFT ARGUMENT TO EXTENSION  K2009070
7CF2 ABF5                  919 |       D     3 C100-Z  FGET FIRST DIGIT              K2009080
7CF3 4007                  920 |       BSI     GOSTO    STORE FIRST DIGIT            K2009090
7CF4 C300                  921 |       LD    3 Z-Z                                   K2009100
7CF5 ABF4                  922 |       D     3 C10-Z    GET SECOND DIGIT             K2009110
7CF6 4004                  923 |       BSI     GOSTO    STORE SECOND DIGIT           K2009120
7CF7 1090                  924 |       SLT     16       GET THIRD DIGIT              K2009130
7CF8 4002                  925 |       BSI     GOSTO    STORE THIRD DIGIT            K2009140
7CF9 4C80 7CF0             926 |       BSC  I  CON3D    RETURN                       K2009150
7CFB 0000                  927 | GOSTO DC      0        LINK                         K2009160
7CFC 1008                  928 |       SLA     8        LEFT JUSTIFY DIGIT           K2009170
7CFD EB0A                  929 |       OR    3 HF000-Z  CONVERT TO EBC               K2009180
7CFE D480 7D3F             930 |       STO  I  PAP      STORE INTO PRINT AREA        K2009190
7D00 7401 7D3F             931 |       MDX  L  PAP,1    INCREMENT PR AREA POINTER    K2009200
7D02 4C80 7CFB             932 |       BSC  I  GOSTO    RETURN                       K2009210
                           933 | *                                                   K2009220
                           934 | *             SUBROUTINE                            K2009230
                           935 | *             HEADER TEST                           K2009240
                           936 | *             PRINTS HEADER TO ERROR                K2009250
                           937 | *             MESSAGES IF FIRST MESSAGE             K2009260
                           938 | *                                                   K2009270
7D04 0000                  939 | HTEST DC      0        LINK                         K2009280
7D05 C30B                  940 |       LD    3 OUTFL-Z  LOAD HEADER PRINTED SW       K2009290
7D06 4C20 7D14             941 |       BSC  L  HTES3,Z  BR IF HEADER NOT REQUIRED    K2009300
7D08 7401 7D50             942 |       MDX  L  OUTFL,1  SET SWITCH TO PREVENT        K2009310
                           943 | *                      ADDITIONAL HEADERS           K2009320
7D0A C00D                  944 |       LD      HTES2      LOAD LINE SPACE PARAMETER  K2009330
7D0B 4400 7E45             945 |       BSI  L  LSTPR      SPACE PRINTER ONE SPACE    K2009340
                           946 | *                                                   K2009350
7D0D C480 0006             947 |       LD   I  $CH12      LOAD CHANNEL 12 INDICATOR  K2009360
7D0F 44A0 7E0C             948 |       BSI  I  NEWPG,Z    EJECT PAGE IF SET          K2009370
                           949 | *                                                   K2009380
7D11 C804                  950 |       LDD     HTES1      LOAD PRINT PARAMETERS      K2009390
7D12 4400 7E45             951 |       BSI  L  LSTPR      CO PRINT SECTION HEADER    K2009400
                           952 | *                                                   K2009410
7D14 4C80 7D04             953 | HTES3 BSC  I  HTEST      RETURN                     K2009420
                           954 | *                                                   K2009430
7D16                       955 |       BSS  E  0                                     K2009440
7D16 7001                  956 | HTES1 DC      /7001      PRINT PARAMETER            K2009450
7D17 0000                  957 |       DC      *-*        SECTION HEADER ADDRESS     K2009460
                           958 | *                                                   K2009470
7D18 7002                  959 | HTES2 DC      /7002      SPACE PRINTER PARAMETER    K2009480
                           960 | *                                                   K2009490
                           961 | *             GET SYM.T. NAME OF LABEL              K2009500
                           962 | *                                                   K2009510
7D19 0000                  963 | GNAME DC      0        LINK                         K2009520
7D1A E019                  964 |       AND     GNAM3    EXTRACT DISPLACEMENT         K2009530
7D1B D00F                  965 |       STO     GNAM1+1  SAVE                         K2009540
7D1C C400 7A26             966 |       LD   L  SOFST    LOAD START OF SYMBOL TB ADDR K2009550
7D1E 900C                  967 |       S       GNAM1+1  COMPUTE SYMBOL TBL ENT ADDR  K2009560
7D1F 900B                  968 |       S       GNAM1+1  *                            K2009570
7D20 900A                  969 |       S       GNAM1+1  *                            K2009580
7D21 8303                  970 |       A     3 THREE-Z  *                            K2009590
7D22 D005                  971 |       STO     GNAM0+1  STORE ID WORD ADDRESS        K2009600
7D23 8301                  972 |       A     3 ONE-Z                                 K2009610
7D24 D006                  973 |       STO     GNAM1+1  STORE FIRST NAME WORD ADDR   K2009620
7D25 8301                  974 |       A     3 ONE-Z                                 K2009630
7D26 D007                  975 |       STO     GNAM2+1  STORE SECOND NAME WORD ADDR  K2009640
7D27 C400 0000             976 | GNAM0 LD   L  *-*      LOAD ID WORD                 K2009650
7D29 D00B                  977 |       STO     GNAM4    STORE ID WORD                K2009660
7D2A C400 0000             978 | GNAM1 LD   L  *-*      LOAD FIRST NAME WORD         K2009670
7D2C D005                  979 |       STO     NAME     STORE FIRST NAME WORD        K2009680
7D2D C400 0000             980 | GNAM2 LD   L  *-*      LOAD SECOND NAME WORD        K2009690
7D2F D003                  981 |       STO     NAME+1   STORE SECOND NAME WORD       K2009700
7D30 4C80 7D19             982 |       BSC  I  GNAME    RETURN                       K2009710
7D32 0000 0000             983 | NAME  DEC     0        2 WORD STORAGE FOR NAME      K2009720
7D34 07FF                  984 | GNAM3 DC      /07FF    CONSTANT                     K2009730
7D35 0000                  985 | GNAM4 DC      0        SYMBOL TABLE ID WORD         K2009740
                           986 | *                                                   K2009750
7D36 07FC                  987 | H07FC DC      /07FC    CONSTANT                     K2009760
7D37 0000                  988 | RALO  DC      0        REARR AREA LOW ADDR          K2009770
7D38 0000                  989 | PTR   DC      0        POINTER                      K2009780
                           990 | *                                                   K2009790
                           991 | *                                                   K2009800
7D39 000A                  992 | C10   DC      10       CONSTANT                     K2009810
7D3A 0064                  993 | C100  DC      100      CONSTANT                     K2009820
7D3B 0078                  994 | C120  DC      120      CONSTANT                     K2009830
7D3C FFFD                  995 | HFFFD DC      /FFFD    CONSTANT                     K2009840
7D3D 0008                  996 | H0008 DC      /0008    CONSTANT                     K2009850
7D3E 0020                  997 | H0020 DC      /0020    CONSTANT                     K2009860
7D3F 7A39                  998 | PAP   DC      PAREA    PRINT AREA POINTER           K2009870
7D40 7A39                  999 | PAPIN DC      PAREA    INIT VALUE OF PAP            K2009880
7D41 1800                 1000 | H1800 DC      /1800    CONSTANT                     K2009890
7D42 0000                 1001 | STOOI DC      0        STORED OUTPUT INDEX          K2009900
7D43 A7FC                 1002 | HA7FC DC      /A7FC    CONSTANT                     K2009910
7D44 0200                 1003 | H0200 DC      /0200    CONSTANT                     K2009920
7D45 0000                 1004 | ZERO  DC      0        CONSTANT                     K2009930
7D45                      1005 | Z     EQU     ZERO     TRANSFER VECTOR PT ADDR      K2009940
7D46 0001                 1006 | ONE   DC      /0001    CONSTANT                     K2009950
7D47 0002                 1007 | TWO   DC      /0002    CONSTANT                     K2009960
7D48 0003                 1008 | THREE DC      /0003    CONSTANT                     K2009970
7D49 0004                 1009 | FOUR  DC      /0004    CONSTANT                     K2009980
7D4A 0000                 1010 | STLAB DC      0        STORED LABEL                 K2009990
7D4B 0000                 1011 | STCNT DC      0        STORED COUNT                 K2010000
                          1012 | *                      (NUMBER OF STATEMENTS        K2010010
                          1013 | *                      FROM LAST LABEL)             K2010020
7D4C 0000                 1014 | LBLSW DC      0         LABLE SW               2-11 K2010030
7D4D 0000                 1015 | ERRNO DC      0         ERROR NUMBR STG        2-11 K2010040
7D4E F800                 1016 | HF800 DC      /F800     DATA CONSTANT          2-11 K2010050
7D4F F000                 1017 | HF000 DC      /F000     DEFINE FILE CONST      2-11 K2010060
7D50 0000                 1018 | OUTFL DC      0        OUTPUT FLAG                  K2010070
7D51 0000                 1019 | STSID DC      0        STORED STMNT-ID              K2010080
7D52 0000                 1020 | NORM  DC      0        STORED NORM                  K2010090
7D53 F800                 1021 | IDMSK DC      /F800    MASK FOR EXTR STMNT-ID       K2010100
7D54 07FC                 1022 | NRMSK DC      /07FC    MASK FOR EXTR NORM           K2010110
7D55 A000                 1023 | ERRID DC      /A000    ERROR ID                     K2010120
7D56 1000                 1024 | ENDID DC      /1000    END ID                       K2010130
7D58                      1025 |       BSS  E  0                                     K2010140
7D58 30C3                 1026 | FZERO DC      /30C3    CONSTANT FOR FIVE ZEROS      K2010150
7D59 0C30                 1027 |       DC      /0C30    *                            K2010160
7D5A 0000                 1028 | STPTR DC      0        SYMBOL TABLE POINTER         K2010170
7D5B D000                 1029 | HD000 DC      /D000    CONSTANT                     K2010180
7D5C D800                 1030 | HD800 DC      /D800    CONSTANT                     K2010190
7D5D 4000                 1031 | H4000 DC      /4000    CONSTANT                     K2010200
7D5E C000                 1032 | HC000 DC      /C000                                 K2010210
7D5F 7A58                 1033 | PAR31 DC      PAREA+31 CONSTANT                     K2010220
7D60 3F00                 1034 | H3F00 DC      /3F00    CONSTANT                     K2010230
7D61 4E00                 1035 | PLUS  DC      /4E00    CONSTANT                     K2010240
7D62 C300                 1036 | C     DC      /C300    CONSTANT                     K2010250
7D63 003C                 1037 | D60   DC      60       CONSTANT                     K2010260
7D64 0000                 1038 | PCNT  DC      *-*      PRINT COUNT                  K2010270
                          1039 | *                                                   K2010280
                          1040 | *             SET ERROR SWITCH IN COMMUN AREA       K2010290
                          1041 | *             TO PREVENT FINAL OUTPUT               K2010300
                          1042 | *                                                   K2010310
7D65 0000                 1043 | ERRSW DC      0        LINK                         K2010320
                          1044 | *                                                   K2010330
7D66 C400 7A2D            1045 |       LD   L  ERROR    SET ERROR SWITCH             K2010340
7D68 EB02                 1046 |       OR    3 TWO-Z    *                            K2010350
7D69 D400 7A2D            1047 |       STO  L  ERROR    *                            K2010360
7D6B 4C80 7D65            1048 |       BSC  I  ERRSW    RETURN                       K2010370
                          1049 | *                                                   K2010380
                          1050 | *             SUBROUTINE                            K2010390
                          1051 | *             MOVE NAME TO PRINT AREA               K2010400
                          1052 | *                                                   K2010410
7D6D 0000                 1053 | MNAME DC      0        LINK                         K2010420
7D6E 43BF                 1054 |       BSI   3 HTEST-Z  TEST IF HEADER PRINTED       K2010430
7D6F 402F                 1055 |       BSI     TOPAB    BLANK TO PRINT AREA          K2010440
7D70 C101                 1056 |       LD    1 1        GET FIRST CHARACTER          K2010450
7D71 4022                 1057 |       BSI     TOPA     OUTPUT FIRST CHARACTER       K2010460
7D72 C101                 1058 |       LD    1 1        GET SECOND CHARACTER         K2010470
7D73 1006                 1059 |       SLA     6                                     K2010480
7D74 401F                 1060 |       BSI     TOPA     OUTPUT SECOND CHARACTER      K2010490
7D75 C102                 1061 |       LD    1 2        GET THIRD CHARACTER          K2010500
7D76 18D0                 1062 |       RTE     16                                    K2010510
7D77 C101                 1063 |       LD    1 1                                     K2010520
7D78 108C                 1064 |       SLT     12                                    K2010530
7D79 401A                 1065 |       BSI     TOPA     OUTPUT THIRD CHARACTER       K2010540
7D7A C102                 1066 |       LD    1 2        GET FOURTH CHARACTER         K2010550
7D7B 1002                 1067 |       SLA     2                                     K2010560
7D7C 4017                 1068 |       BSI     TOPA     OUTPUT FOURTH CHARACTER      K2010570
7D7D C102                 1069 |       LD    1 2        GET FIFTH CHARACTER          K2010580
7D7E 1008                 1070 |       SLA     8                                     K2010590
7D7F 4014                 1071 |       BSI     TOPA     OUTPUT FIFTH CHARACTER       K2010600
7D80 401E                 1072 |       BSI     TOPAB    OUTPUT ONE BLANK             K2010610
7D81 401D                 1073 |       BSI     TOPAB    OUTPUT ANOTHER BLANK         K2010620
                          1074 | *                                                   K2010630
                          1075 | *             INCREMENT PRINT COUNT                 K2010640
                          1076 | *                                                   K2010650
7D82 C31F                 1077 |       LD    3 PCNT-Z   INCREMENT PRINT COUNT        K2010660
7D83 83F8                 1078 |       A     3 H0008-Z  *BY 8                        K2010670
7D84 D31F                 1079 |       STO   3 PCNT-Z                                K2010680
                          1080 | *                                                   K2010690
                          1081 | *     TEST IF LINE FULL                             K2010700
7D85 93F6                 1082 |       S     3 C120-Z   SEE IF LINE FULL             K2010710
7D86 4CA8 7D6D            1083 |       BSC  I  MNAME,+Z RETURN IF LINE NOT FULL      K2010720
7D88 436B                 1084 |       BSI   3 HFILL-Z  PRINT THIS LINE              K2010730
7D89 4C80 7D6D            1085 |       BSC  I  MNAME    RETURN                       K2010740
                          1086 | *                                                   K2010750
                          1087 | *             SUBROUTINE                            K2010760
                          1088 | *             CHAR IN A-REG TO PRINT AREA UNCHANGED K2010770
                          1089 | *                                                   K2010780
7D8B 0000                 1090 | TOPAU DC      0        LINK                         K2010790
7D8C D017                 1091 |       STO     STOCH    SAVE CHARACTER               K2010800
7D8D C016                 1092 | TOPAX LD      STOCH    LOAD CHARACTER               K2010810
7D8E D480 7D3F            1093 |       STO  I  PAP      SET INTO PR AREA UNCHANGED   K2010820
7D90 7401 7D3F            1094 |       MDX  L  PAP,1    INCR PRINT AREA POINTER      K2010830
7D92 4C80 7D8B            1095 |       BSC  I  TOPAU    RETURN                       K2010840
                          1096 | *                                                   K2010850
                          1097 | *             SUBROUTINE                            K2010860
                          1098 | *             CONVERT CHAR IN A-REG INTO            K2010870
                          1099 | *             EBC-CODE, THEN MOVE TO PRINT AREA     K2010880
                          1100 | *                                                   K2010890
7D94 0000                 1101 | TOPA  DC      0        LINK                         K2010900
7D95 E31B                 1102 |       AND   3 H3F00-Z  MASK TO LEAVE CHARACTER      K2010910
7D96 4C18 7D9D            1103 |       BSC  L  TOPA2,+- BR IF BLANK                  K2010920
                          1104 | *                                                   K2010930
                          1105 | *             NOTE                                  K2010940
                          1106 | *             IF OTHER SPECIAL CHARACTERS THAN      K2010950
                          1107 | *             BLANK ARE EXPECTED, TESTING SHOULD    K2010960
                          1108 | *             BE HERE                               K2010970
                          1109 | *                                                   K2010980
7D98 EB19                 1110 |       OR    3 HC000-Z  CONVERT TO EBCDIC            K2010990
7D99 D00A                 1111 | TOPA1 STO     STOCH    STORE CHARACTER              K2011000
7D9A C0F9                 1112 |       LD      TOPA     SET UP TO RETURN FROM        K2011010
7D9B D0EF                 1113 |       STO     TOPAU    *TOPAU                       K2011020
7D9C 70F0                 1114 |       MDX     TOPAX    GO OUTPUT CHARACTER          K2011030
7D9D C318                 1115 | TOPA2 LD    3 H4000-Z  LOAD EBCDIC BLANK            K2011040
7D9E 70FA                 1116 |       MDX     TOPA1    GO OUTPUT                    K2011050
                          1117 | *                                                   K2011060
7D9F 0000                 1118 | TOPAB DC      0        LINK                         K2011070
7DA0 1010                 1119 |       SLA     16       LOAD DUMMY BLANK             K2011080
7DA1 40F2                 1120 |       BSI     TOPA     GO OUTPUT A BLANK            K2011090
7DA2 4C80 7D9F            1121 |       BSC  I  TOPAB    RETURN                       K2011100
7DA4 0000                 1122 | STOCH DC      *-*      STORED CHARACTER             K2011110
                          1123 | *                                                   K2011120
                          1124 | *             SUBROUTINE                            K2011130
                          1125 | *             BLANK TO PRINT AREA                   K2011140
                          1126 | *                                                   K2011150
7DA5 0000                 1127 | BLKPA DC      0        LINK                         K2011160
7DA6 C318                 1128 |       LD    3 H4000-Z  LOAD EBCDIC BLANK            K2011170
7DA7 6388                 1129 |       LDX   3 -120     SET UP TO BLANK PRINT AREA   K2011180
7DA8 D700 7AB1            1130 | BLKP1 STO  L3 PAREA+120 BLANK PRINT AREA            K2011190
7DAA 7301                 1131 |       MDX   3 1        *                            K2011200
7DAB 70FC                 1132 |       MDX     BLKP1    *                            K2011210
7DAC 6700 7D45            1133 |       LDX  L3 Z        SET TRANSFER VECTOR POINTER  K2011220
7DAE 4C80 7DA5            1134 |       BSC  I  BLKPA    RETURN                       K2011230
                          1135 | *                                                   K2011240
                          1136 | *             TEST IF HALF FILLED LINE              K2011250
                          1137 | *             IN PRINT AREA                         K2011260
                          1138 | *                                                   K2011270
7DB0 0000                 1139 | HFILL DC      *-*      LINK                         K2011280
7DB1 C31F                 1140 |       LD    3 PCNT-Z   LOAD PRINT COUNT             K2011290
7DB2 4C18 7DC4            1141 |       BSC  L  XHF,+-   RETURN IF ZERO               K2011300
7DB4 C3FB                 1142 |       LD    3 PAPIN-Z  LOAD PRINT AREA ORIGIN       K2011310
7DB5 D3FA                 1143 |       STO   3 PAP-Z    RESET PRINT AREA POINTER     K2011320
7DB6 D400 7E0D            1144 |       STO  L  AREA     SET MESSAGE ADDRESS          K2011330
7DB8 C31E                 1145 |       LD    3 D60-Z                                 K2011340
7DB9 D400 7A38            1146 |       STO  L  WDCNT    SET WORD COUNT               K2011350
7DBB 4400 7E0E            1147 |       BSI  L  PRINT    PRINT LINE                   K2011360
7DBD 40E7                 1148 |       BSI     BLKPA    BLANK PRINT AREA             K2011370
7DBE C480 0006            1149 |       LD   I  $CH12    TEST CHANNEL 12 SWITCH       K2011380
7DC0 44A0 7E0C            1150 |       BSI  I  NEWPG,Z  EJECT PAGE IF ON             K2011390
7DC2 1010                 1151 |       SLA     16                                    K2011400
7DC3 D31F                 1152 |       STO   3 PCNT-Z   ZERO PRINT COUNT             K2011410
7DC4 4C80 7DB0            1153 | XHF   BSC  I  HFILL    RETURN                       K2011420
                          1154 | *                                                   K2011430
7DC6 1000                 1155 | EXIT  SLA     0        EXIT ROUTINE                 K2011440
7DC7 C480 0006            1156 |       LD   I  $CH12    TEST CHANNEL 12 SWITCH       K2011450
7DC9 44A0 7E0C            1157 |       BSI  I  NEWPG,Z  EJECT PAGE IF ON             K2011460
7DCB 6580 7DD1            1158 |       LDX  I1 NXTPH+1  SET UP TO GO TO              K2011470
7DCD C804                 1159 |       LDD     NXTPH+2  *NEXT PHASE                  K2011480
7DCE 4C00 7FBC            1160 |       BSC  L  ROL      GO TO NEXT PHASE             K2011490
7DD0                      1161 |       BSS  E  0                                     K2011500
7DD0 0033                 1162 | NXTPH DC      51         ID OF NEXT PHASE           K2011510
7DD1 0000                 1163 |       DC      *-*        CORE ADDRESS NEXT PHASE    K2011520
7DD2 0000                 1164 |       DC      *-*        WORD COUNT NEXT PHASE      K2011530
7DD3 0000                 1165 |       DC      *-*        SECTOR ADDRESS NEXT PHASE  K2011540
7DD4                      1166 | PATCH BSS     /7DF5-*   PATCH AREA             2-11 K2011550
7DF5 0000                 1167 |       DC       0                                    K2011560
7DF6                      1168 |       END     BPHAR-2                               K2011570
 
There were no errors in this assembly
 
=== CROSS REFERENCES ==========================================================
Name  Val   Defd  Referenced
$CH12 0006    81  947 1149 1156
$PHSE 0078    73  159
A1011 7B2D   446  336  362
A1012 7B39   454  467
A1013 7B44   466  457  460
A1021 7B48   473
A1022 7B52   483  503
A1023 7B58   502  490
AREA  7E0D    80 1144
BLKP1 7DA8  1130 1132
BLKPA 7DA5  1127  447  687  693 1134 1148
BPHAR 7A36   140 1168
C     7D62  1036  620
C10   7D39   992  922
C100  7D3A   993  919
C120  7D3B   994 1082
CCWD  7A31   106
COMON 7A2B    96
CON3D 7CF0   917  626  660  926
CONSC 7A95   269  226  232
CONT  7AC9   333  348  440
CSIZE 7A2C    97
D1015 7C19   745  726
D1025 7C33   779
D1026 7C3B   788  775
D1099 7C67   845  724  770
D60   7D63  1037 1145
DATA  7C73   856  748  782
DFCNT 7A33   127
DFILE 7C72   855  746  780
DTA10 7A57   193  266  307
DTA11 7A6A   217  207
DTA12 7A6C   222  260
DTA13 7A6F   224
DTA14 7A72   230  233
DTA15 7A78   237  261
DTA17 7A88   256  252
DTA21 7A90   263  212  258
DTA25 7AB2   298  303
DTAER 7A99   277  246
E1011 7B5C   508  452
E1021 7B6A   530  604
E1022 7B78   551  544
E1023 7B83   566  554
E1024 7B84   568  545
E1028 7B95   585  581
E1030 7B99   589
E1031 7BA0   596  592
E1038 7BA3   600  574  578  587  675
E1051 7BAC   610  598
E1052 7BB7   629
E1061 7BBD   643  631  638
E1073 7BD0   661  651
E1082 7BE1   675
E2011 7BE3   677  570
E2015 7BE9   685  168
E2020 7BF1   693  167  682
E2021 7BFA   702  683
E2022 7BF5   695  689
ENDID 7D56  1024  210  569  723  769
ENT   7A3A   157  151
EOFS  7A25    90  292  305  427  439
EOFST 7A2A    95  451  902
ERID  7A97   271  278
ERRID 7D55  1023  586
ERRNO 7D4D  1015  597  625
ERROR 7A2D    98  166  681  702 1045 1047
ERRSW 7D65  1043  500  611 1048
ERTYP 7A96   270  280
EXIT  7DC6  1155  686  705  846
FNAME 7A2E   103
FORMT 7C66   841  733  791
FOUR  7D49  1009
FZERO 7D58  1026  636
GNAM0 7D27   976  971
GNAM1 7D2A   978  965  967  968  969  973
GNAM2 7D2D   980  975
GNAM3 7D34   984  964
GNAM4 7D35   985  244  977
GNAME 7D19   963  243  552  643  982
GOSTO 7CFB   927  920  923  925  932
H0007 7A98   272  225
H0008 7D3D   996 1078
H0020 7D3E   997  459
H0200 7D44  1003  455
H07FC 7D36   987  865  870
H1800 7D41  1000  896
H3F00 7D60  1034 1102
H4000 7D5D  1031 1115 1128
HA7FC 7D43  1002  484
HC000 7D5E  1032  577 1110
HD000 7D5B  1029  736  794
HD800 7D5C  1030  350  573  755
HEAD  7F8B    77   78
HF000 7D4F  1017  929
HF800 7D4E  1016  206  717  874
HFFFD 7D3C   995  898  899
HFILL 7DB0  1139  468  504  673 1084 1153
HTES1 7D16   956  180  474  514  695  950
HTES2 7D18   959  944
HTES3 7D14   953  941
HTEST 7D04   939  615  698  953 1054
IDADR 7ABF   321  191  194  263  265  277  283  286  287  331  334  345  347
                  402  405  421  422  519  520  600  602  603
IDMSK 7D53  1021  196  342  532
INCS1 7CEA   908  906
INCS2 7CEC   909  903
INCSP 7CD8   894  466  502  904  909  911
IOCS  7A32   115
K0800 7AC2   324  358
K0FFF 7AC0   322  396
K7000 7AC3   325  355
KA008 7AC1   323  408
KB000 7AC4   326  361
LBLSW 7D4C  1014  540  564  580
LINK  7C71   854  850
LNCNT 7ABD   319  353  375  381  410
LOOPP 7BD2   663  671
LSTPR 7E45    84  945  951
MEMRY 8000    70   71   72
MNAME 7D6D  1053  464  495  648 1083 1085
MOVP  7C75   863  762  768  851  876
MOVP1 7C7C   869  852
NAME  7D32   983  553  637  645  979  981
NEQ   7A36   151  163
NEWPG 7E0C    79   80   83  948 1150 1157
NORM  7D52  1020  201  217  264  284  288  339  346  406  423  537  601  800
                  836  872
NRMSK 7D54  1022  199  337  390  535
NXTPH 7DD0  1162  143 1158 1159
ONE   7D46  1006  173  392  805  807  972  974
ORG   7A23    88
OUTFL 7D50  1018  182  476  525  697  940  942
OVERL 7A23    71   85
OVERP 7E42    78   79   84
PAP   7D3F   998  627  647  656  930  931 1093 1094 1143
PAPIN 7D40   999 1142
PAR31 7D5F  1033  646
PAREA 7A39   155  666  668  998  999 1033 1130
PATCH 7DD4  1166
PCNT  7D64  1038 1077 1079 1140 1152
PHID  0032    75  158
PLUS  7D61  1035  657
PRINT 7E0E    83 1147
PTR   7D38   989  715  716  765  802  838  849  864  867  868  869  873
R1011 7C00   714  703
R1012 7C09   722  763  854
R1013 7C28   762  734  737  747  749
R1021 7C2A   765  741  757  760
R1022 7C2C   768  784  795  839
R1023 7C44   800  781  783  792
R1031 7C51   816  801
R1032 7C53   817  809  811  812  830
R1033 7C55   821  806
R1034 7C58   823  803  827
R1035 7C5B   825  804
RALO  7D37   988  766  808  835  837  848
RANGE 7ABE   320  429  430  436
REPAK 7AC6   329  211
ROL   7FBC    72   77 1160
RPK01 7AD5   345  351  364  380  385
RPK02 7AD9   350  343
RPK05 7AE8   370  359
RPK06 7AF0   378  372
RPK10 7AF9   389  356
RPK12 7AFE   394  399
RPK13 7B07   401  397
RPK15 7B15   421  376  400
RPK20 7B23   432  437
SOFGT 7A29    94
SOFNS 7A27    92
SOFS  7A24    89  190  330  518  714
SOFST 7A26    91  448  450  478  966
SOFXT 7A28    93  171  174
SORF  7A30   105  758
STCNT 7D4B  1011  524  563  583  593  650  659
STLAB 7D4A  1010  523  561  629
STOCH 7DA4  1122 1091 1092 1111
STONO 7A94   268  218  223  231  238  254  256
STOOI 7D42  1001
STPTR 7D5A  1028  449  479  895  900  901  907
STSID 7D51  1019  197  205  209  533  568  572  576  585  718  722  732  735
                  745  754  779  790  793  875
STXR1 7BC4   649  644
SWITC 7C74   857  720  725  774  845  847
TEXT3 7C87   878  694
TEXT4 7C9B   881  688
TEXT5 7CA9   883  179
TEXT6 7CB6   885  473
TEXT7 7CC1   887  513
TEXT8 7CCB   889  663
THREE 7D48  1008  970
TOPA  7D94  1101 1057 1060 1065 1068 1071 1112 1120
TOPA1 7D99  1111 1116
TOPA2 7D9D  1115 1103
TOPAB 7D9F  1118  619  628 1055 1072 1073 1121
TOPAU 7D8B  1090  621  658 1095 1113
TOPAX 7D8D  1092 1114
TWO   7D47  1007  610 1046
WDCNT 7A38   154 1146
WDCT1 7AC5   327  393  398
XHF   7DC4  1153 1141
Z     7D45  1005  173  181  182  196  197  199  201  205  206  209  210  217
                  243  244  264  288  337  339  342  346  350  390  392  423
                  449  455  459  468  475  476  484  495  500  504  522  523
                  524  525  532  533  535  537  539  540  552  553  561  562
                  563  568  569  572  573  576  577  580  585  586  593  597
                  601  610  611  615  619  620  621  625  626  628  629  636
                  637  643  646  647  648  650  657  658  659  672  673  696
                  697  698  715  717  718  719  722  723  732  735  736  745
                  754  755  765  766  769  779  790  793  794  800  802  805
                  807  808  835  836  837  838  848  849  865  867  868  870
                  872  874  875  896  898  899  900  901  919  921  922  929
                  940  970  972  974 1046 1054 1077 1078 1079 1082 1084 1102
                 1110 1115 1128 1133 1140 1142 1143 1145 1152
ZERO  7D45  1004  162  181  306  475  522  539  562  696  719 1005