1 MASTER RECORD CARD = FN060
2THE FOLLOWING PROGRAM CONSTITUTES THE FINAL SECTION OF THE F3B00010
3MERGE. IT MERGES THE FILE 0F INSTRUCTIONS PREPARED BY THE F3B00020
4FIRST SECTION WITH THE FILE PREPARED BY THE SECOND SECTION. F3B00030
5IN ADDITION TO MERGING THESE TWO FILES, IT INSERTS IN THEIR F3B00040
6PROPER P0SITION THE INDEXING INSTRUCTIONS NECESSITATED BY THEF3B000S0
7APPEARANCE 0F RELATIVE CONSTANTS. F3B00060
00030 8ORG24 F3B00070
9READ TSXCOM INTO HIGH SPEED STORAGE F3B00080
00030 0 53400 4 01202 10M30000 LXAM3ECTR,4 ERORR COUNT IN IR 4 F3B00090
00031 0 76200 0 00303 11RDS195 SELECT DRUM 3 F3B00100
00032 0 46000 0 01147 12LDAL(704) DRUM ADDRESS F3B00110
00033 0 70000 0 01226 13CPYTSXCOM−2 WORD COUNT OF TSXCOM TABLE F3B00120
00034 0 70000 0 01227 14CPYTSXCOM−1 CHECK SUM OF WORD COUNT F3B00130
00035 0 50000 0 01226 15CLATSXCOM−2 WD. COUNT F3B00140
00036 0 40200 0 01227 16SUBTSXCOM−1 CHECK SUM F3B00150
00037 0 10000 0 00042 17TZEM30010 EQUAL F3B00160
D00040 2 00000 4 00031 18TIXM30000+1,4 NOT EQUAL, TRY 4 MORE TIMES F3B00170
00041 0 07400 4 00004 19TSX4,4 WORD COUNT NOT EQUAL TO CHECK SUM F3B00180
00042 0 53400 4 01202 20M30010 LXAM3ECTR,4 ERROR COUNT IN IR4 F3B00190
00043 0 50000 0 01226 21CLATSXCOM−2 WORD COUNT F3B00200
00044 0 77100 0 00022 22ARS18 PLACE IN ADDRESS F3B00210
00045 0 10000 0 00073 23TZEM30050 NO TSX INSTRUCTION F3B00220
00046 0 73400 3 00000 24PAX0,3 PLACE WORD COUNT IN IR 1 AND 2 F3B00230
00047 0 40000 0 01142 25ADDL(1) ADD ONE TO WORD COUNT F3B00240
00050 0 40000 0 00061 26ADDM30025 INIT1AL ADDRESS F3B00250
00051 0 62100 0 00055 27STAM30020 F3B00260
00052 0 76200 0 00303 28RDS195 SELECT DRUM 3 F3B00270
00053 0 46000 0 01150 29LDAL(706) DRUM ADDRESS F3B00280
00054 1 00001 1 00055 30TXIM30020,1,1 INCCREMENT 8B 1 F3B00290
00055 0 70000 1 00000 31M30020 CPY0,1 TSXCOM TABLE INTO STOORAGE F3B00300
00056 2 00001 1 00055 32TIXM30020,1,1 COPY LOOP F3B00310
00057 0 53400 1 01141 33LXAL(0),1 F3B00320
00060−0 50000 0 01141 34CALL(0) ZEROS IN ACC. F3B00330
00061 0 36100 1 01230 35M30025 ACLTSXCOM,1 COMPUTE NEW CHECK SUMS AND COMPARE F3B00340
00062 1 77777 1 00063 36TXIM30025+2,1,−1 TO GIVEN CHECK SUM F3B00350
00063 2 00001 2 00061 37TIXM30025,2,1 F3B00360
00064−0 63400 1 01227 38SXDTSXCOM−1,1 F3B00370
00065 0 60200 0 01226 39SLWTSXCOM−2 F3B00380
00066 0 50000 0 01226 40CLATSXCOM−2 F3B00390
00067 0 40200 1 01230 41SUBTSXCOM,1 F3B00400
00070 0 10000 0 00073 42TZEM30050 END. CHECK SUMS AGREE F3B00410
00071 2 00001 4 00043 43TIXM30010+1,4,1 NOT EQUAL) BACK TO TRY 4 MORE T IMES F3B00420
00072 0 07400 4 00004 44TSX4,4 READ DRUM 3 MORE TIMES F3B00430
00073 0 02000 0 02673 45M30050 TRATSXPT1 F3B00440
46PROGRAM FOR PART 3 OF MERGE F3B00450
00074 0 07400 4 00654 47TSXREADTF,C INITIALIZE TIFGO FILE BUFFER F3B00460
00075 0 07400 4 00700 48TSXREADFF,C FIRST FILE BUFFERS F3B00470
00076−0 76000 0 00142 49MSE98 IS TIFGO FILE USED UP F3B00480
00077 0 02000 0 00101 50TRAC4 NO F3B00490
00100 0 02000 0 00150 51TRAG1 YES, GO TO END 0F TIFGO ROUTINE F3B00500
00101 0 50000 0 07322 52 C4 CLA3794 TIFGO RECORD COUNT F3B00510
00102 0 40000 0 01151 53ADDL(1D) ADD ONE TO DECREMENT F3B00520
00103 0 60100 0 07322 54STO3794 NEW TIFGO RECORD COUNT F3B00530
00104 0 50000 1 02362 55 C6 CLAFFLBUF,A OBTAIN ALPHA FOR NEXT CIT IN IST FILE BUFFER F3B00340
00105 0 62200 0 01221 56STDFFLCFN F3B00550
00106 0 50000 2 02216 57CLATFGBUF,B OBTAIN FOR NEXT CIT AND SAVE IN F3B00560
00107−0 32000 0 01162 58ANAMASK TIFGO BUFFER F3B00570
00110 0 62200 0 01213 59STDTFGCFN F3B00580
00111 0 34000 0 01221 60CASFFLCFN COMPARE FIRST FILE T0 TIFGO FILE F3B00590
00112 0 02000 0 00234 61TRAE1 ALPHA LESS THAN BETA F3B00600
00113 0 02000 0 00337 62TRAJ1 ALPHA EQUALS BETA F3B00610
63 ALPHA GREATER THAN BETA F3B00620
00114 0 53400 4 01145 64 C5 LXAL(4),C COMPILE THIS TIFGO FILE INSTRUCTION F3B00630
00115 0 50000 2 02216 65 C2 CLATFGBUF,B SET UP FOR WORDS F3B00640
00116 0 60100 4 01220 66STOTFGCOM+4,C F3B00650
00117 1 77777 2 00120 67TXIC1,B,−1 F3B00660
00120 2 00001 4 00115 68 C1 TIXC2,C,1 F3B00670
00121 0 07400 4 01022 69TSXCIT00,C COMPILER F3B00680
00122 0 00000 0 01214 70HTRTFGCOM F3B00690
00123 0 00000 0 01215 71HTRTFGCOM+1 F3B00700
00124 0 00000 0 01216 72HTRTFGCOM+2 F3B00710
00125 0 00000 0 01217 73HTRTFGCOM+3 F3B00720
00126−0 75400 2 00000 74PXD0,B COMPARE WORD COUNT F3B00730
00127 0 34000 0 01212 75CASTFGWC WITH BUFFER SIZE F3B00740
00130 0 02000 0 00137 76TRAC7 WORD COUNT LESS THAN BUFFER SSIZE F3B00750
00131 0 02000 0 00133 77TRAC3 WC EQUALS BS F3B00760
00132 0 07400 4 00004 78TSX4,4 WORD COUNT INCORRECT F3B00770
00133 0 07400 4 00654 79 C3 TSXREADTF,C READ TIFGO FILE INTO BUFFER F3B00780
00134−0 76000 0 00142 80MSE98 IS TIFGO FILE USED UP F3B00790
00135 0 02000 0 00137 81TRAC7 NO TEST LOCATION WD OF NEXT ENTRY F3B00800
00136 0 02000 0 00150 82TRAG1 YES GO TO END OF TIFGO F1LE ROUTINE F3B00810
00137 0 50000 2 02216 83 C7 CLATFGBUF,B WORD COUNT LESS THAN BUFFER SIZE F3B00820
00140−0 32000 0 01164 84ANA2BIT IS LOCATION WORD SPECIAL F3B00830
00141−0 10000 0 00114 85TNZC5 YES BACK TO COMPILE NEXT ENTRY F3B00840
00142 0 50000 2 02216 86CLATFGBUF,B NO F3B00850
00143−0 32000 0 01162 87ANAMASK DOES NEXT INSTRUCTION IN TIFGO FILE F3B00860
00144 0 34000 0 01213 88CASTFGCFN BELONG TO CURRENT COMPILED BLOCK F3B00870
00145 0 02000 0 00104 89TRAC6 NO F3B00880
00146 0 76100 0 00000 90NOP YES F3B00890
00147 0 02000 0 00114 91TRAC5 YES F3B00900
92END OF TIFGO FILE RDUTINE F3B00910
00150−0 76000 0 00141 93 G1 MSE97 IS FIRST FILE USED UP. TEST SWITCH F3B00920
00151 0 02000 0 00153 94TRAG2 NO F3B00930
00152 0 02000 0 00443 95TRAOUT YES GO TO TERMINAL ROUT INE F3B00940
00153 0 50000 1 02362 96 G2 CLAFFLBUF,A ENTRY IN FIRST FILE BUFFER F3B00950
00154 0 62200 0 01221 97STDFFLCFN STORE INTERNAL FORMULA NO. FOR ENTRY F3B00960
00155 0 53400 4 01145 98 G5 LXAL(4),C COMPILE F3B00970
00156 0 50000 1 02362 99 G4 CLAFFLBUF,A FIRST F3B00980
00157 0 60100 4 01226 100STOFFLCOM+4,C FILE F3B00990
00160 1 77777 1 00161 101TXIG3,A,−1 INSTRUCTION F3B01000
00161 2 00001 4 00156 102 G3 TIXG4,C,1 F3B01010
00162 0 07400 4 01022 103TSXCIT00,C COMPILER F3B01020
00163 0 00000 0 01222 104HTRFFLCOM F3B01030
00164 0 00000 0 01223 105HTRFFLCOM+1 F3B01040
00165 0 00000 0 01224 106HTRFFLCOM+2 F3B01050
00166 0 00000 0 01225 107HTRFFLCOM+3 F3B01060
00167−0 75400 1 00000 108PXD0,A COMPARE WORD COUNT WITH BUFFER SIZE F3B01070
00170 0 34000 0 01220 109CASFFLWC TO TEST IF FIRST FILE IS NOW EMPPTY F3B01080
00171 0 02000 0 00201 110TRAG8 WORD COUNT LES THAN BUFFER SIZE F3B01090
00172 0 02000 0 00174 111TRAG7 WC EQUALS BS F3B01100
00173 0 07400 4 00004 112TSX4,4 WORD COUNT INCORRECT F3B01110
00174 0 07400 4 00700 113 G7 TSXREADFF,C F3B01120
00175−0 76000 0 00141 114MSE97 TEST IF FIRST FILE IS USED UP F3B01130
00176 0 02000 0 00201 115TRAG8 NO F3B01140
00177 0 07400 4 00724 116TSXM31000,C YES, GO TO TSX COM TABLE SEARCH F3B01150
00200 0 02000 0 00443 117TRAOUT TERMINAL ROUTINE F3B01160
00201 0 50000 1 02362 118 G8 CLAFFLBUF,A TEST IF NEXT FIRST FILE ENTRY F3B01170
00202 0 10000 0 00155 119TZEG5 BELONGS TOSAME BLOCK OF INSTRUCTIQNS F3B01180
00203 0 07400 4 00724 120TSXM31000,C NO F3B01190
00204 0 50000 1 02362 121 G9 CLAFFLBUF,A TEST IF NEXT FIRST FILE ALPHA F3B01200
00205−0 32000 0 01162 122ANAMASK IS GREATER THAN PREVIOUS ONE F3B01210
00206 0 34000 0 01221 123CASFFLCFN INTERNAL FORMULA NUMBER F3B01220
00207 0 02000 0 00153 124TRAG2 YES, BACK TO COMPILE NEXT INSTRUCTION F3B01230
00210 0 76100 0 00000 125NOP F3B01240
00211 0 53400 4 01145 126LXAL(4),C NO, COMPILE THIS INSTRUCTION F3B01230
00212 0 50000 1 02362 127 G10 CLAFFLBUF,A ENTRY IN FIRST FILE BUFFER, SET F3B01260
00213 0 60100 4 01226 128STOFFLCOM+4,C UP FOUR WORDS OF ENTRY F3B01270
00214 1 77777 1 00215 129TXIG11,A,−1 STEP UP IR COUNTS F3B01280
00215 2 00001 4 00212 130 G11 TIXG10,C,1 F3B01290
00216 0 07400 4 01022 131TSXCIT00,C COMPILER F3B01300
00217 0 00000 0 01222 132HTRFFLCOM F3B01310
00220 0 00000 0 01223 133HTRFFLCOM+1 F3B01320
00221 0 00000 0 01224 134HTRFFLCOM+2 F3B01330
00222 0 00000 0 01225 135HTRFFLCOM+3 F3B01340
00223−0 75400 1 00000 136PXD0,A TEST IF FIRS T FILE BUFFER F3B01350
00224 0 34000 0 01220 137CASFFLWC IS EMPTY F3B01360
00225 0 02000 0 00204 138TRAG9 NO F3B01370
00226 0 02000 0 00230 139TRAG12 YES F3B01380
00227 0 07400 4 00004 140TSX4,4 WORD COUNT INCORRECT F3B01390
00230 0 07400 4 00700 141 G12 TSXREADFF,C READ IN TO REFILL BUFFER F3B01400
00231−0 76000 0 00141 142MSE97 TEST IF AT END OF FIRST FILE F3B01410
00232 0 02000 0 00204 143TRAG9 F3B01420
00233 0 02000 0 00443 144TRAOUT TERMINAL ROUTINE F3B01430
145 ALPHA LESS THAN BETA F3B01440
00234 0 53400 4 01145 146 E1 LXAL(4),C COMPILE F3B01450
00235 0 50000 1 02362 147 E3 CLAFFLBUF,A FIRST F3B01460
00236 0 60100 4 01226 148STOFFLCOM+4,C FILE F3B01470
00237 1 77777 1 00240 149TXIE2,A,−1 INSTRUCTION SET UP F0UR WORDS F3B01480
00240 2 00001 4 00235 150 E2 TIXE3,C,1 F3B01490
00241 0 07400 4 01022 151TSXCIT00,C COMPILER F3B01500
00242 0 00000 0 01222 152HTRFFLCOM F3B01510
00243 0 00000 0 01223 153HTRFFLCOM+1 F3B01520
00244 0 00000 0 01224 154HTRFFLCOM+2 F3B01530
00245 0 00000 0 01225 155HTRFFLCOM+3 F3B01540
00246−0 75400 1 00000 156PXD0,A COMPARE WORD COUNT F3B01550
00247 0 34000 0 01220 157CASFFLWC WITH BUFFER SIZE F3B01560
00250 0 02000 0 00257 158TRAF1 WC LESS THAN BS F3B01570
00251 0 02000 0 00253 159TRAE4 WC EQUALS BS F3B01580
00252 0 07400 4 00004 160TSX4,4 WORD COUNT INCORRECT F3B01590
00253 0 07400 4 00700 161 E4 TSXREADFF,C READ FIRST FILE F3B01600
00254−0 76000 0 00141 162MSE97 IS FIRST FILE USED UP F3B01610
00255 0 02000 0 00257 163TRAF1 NO F3B01620
00256 0 02000 0 00312 164TRAH1 YES F3B01630
00257 0 50000 1 02362 165 F1 CLAFFLBUF,A DOES NEXT INSTRUCTION IN F3B01640
00260 0 10000 0 00234 166TZEE1 FIRST FILE HAVE ZERO LOC WORD F3B01650
00261 0 07400 4 00724 167TSXM31000,C TSX COM TABLE SEARCH F3B01660
00262 0 50000 1 02362 168 F2 CLAFFLBUF,A TEST KF PRESENT ALPHA IS F3B01670
00263−0 32000 0 01162 169ANAMASK GREATER THAN ALPHA OF F3B01680
00264 0 34000 0 01221 170CASFFLCFN PREVIOUS CIT F3B01690
00265 0 02000 0 00104 171TRAC6 NEXT INTERNAL FORMULA NO. F3B01700
00266 0 76100 0 00000 172NOP F3B01710
00267 0 53400 4 01145 173LXAL(4),C F3B01720
00270 0 50000 1 02362 174 F3 CLAFFLBUF,A PREPARE TO COMPILE THIS INSTRUCTION F3B01730
00271 0 60100 4 01226 175STOFFLCOM+4,C SET UP FOUR WORDS F3B01740
00272 1 77777 1 00273 176TXIF4,A,−1 F3B01750
00273 2 00001 4 00270 177 F4 TIXF3,C,1 F3B01760
00274 0 07400 4 01022 178TSXCIT00,C COMPILER F3B01770
00275 0 00000 0 01222 179HTRFFLCOM F3B01780
00276 0 00000 0 01223 180HTRFFLCOM+1 F3B01790
00277 0 00000 0 01224 181HTRFFLCOM+2 F3B01800
00300 0 00000 0 01225 182HTRFFLCOM+3 F3B01810
00301−0 75400 1 00000 183PXD0,A COUNT OF POSITION OM FIRST FILE F3B01820
00302 0 34000 0 01220 184CASFFLWC TEST IF FIRST FILE BUFFER F3B01830
00303 0 02000 0 00262 185TRAF2 IS EMPTY F3B01840
00304 0 02000 0 00306 186TRAF5 NO, GET NEXT CIT ENTRY F3B01850
00305 0 07400 4 00004 187TSX4,4 WORD COUNT INCORRECT F3B01860
00306 0 07400 4 00700 188 F5 TSXREADFF,C READ FIRST FILE F3B01870
00307−0 76000 0 00141 189MSE97 TEST IF AT END OF FIRST FILE F3B01880
00310 0 02000 0 00262 190TRAF2 BACK TO GET NEXT FIRST FILE ENTRY F3B01890
00311 0 02000 0 00313 191TRAH0 F3B01900
192END OF FIRST FILE ROUTINE F3B01910
00312 0 07400 4 00724 193 H1 TSXM31000,C READ TIFGO FILE F3B01920
00313−0 76000 0 00142 194 H0 MSE98 END OF TIFGO FILE F3B01930
00314 0 02000 0 00316 195TRAH2 NO F3B01940
00315 0 02000 0 00443 196TRAOUT YES, TO TERMINAL ROUTINE F3B01950
00316 0 53400 4 01145 197 H2 LXAL(4),C COMPILE F3B01960
00317 0 50000 2 02216 198 H4 CLATFGBUF,B TIFGO F3B01970
00320 0 60100 4 01220 199STOTFGCOM+4,C FILE F3B01980
00321 1 77777 2 00322 200TXIH3,B,−1 INSTRUCTION F3B01990
00322 2 00001 4 00317 201 H3 TIXH4,C,1 F3B02000
00323 0 07400 4 01022 202TSXCIT00,C COMPILER F3B02010
00324 0 00000 0 01214 203HTRTFGCOM F3B02020
00325 0 00000 0 01215 204HTRTFGCOM+1 F3B02030
00326 0 00000 0 01216 205HTRTFGCOM+2 F3B02040
00327 0 00000 0 01217 206HTRTFGCOM+3 F3B02050
00330−0 75400 2 00000 207PXD0,B COMPARE WORD COUNT F3B02060
00331 0 34000 0 01212 208CASTFGWC WITH BUFFER SIZE F3B02070
00332 0 02000 0 00316 209TRAH2 WC LESS THAN BS F3B02080
00333 0 02000 0 00335 210TRAH5 WC EQUALS BS F3B02090
00334 0 07400 4 00004 211TSX4,4 WORD COUNT INCORRECT F3B02100
00335 0 07400 4 00654 212 H5 TSXREADTF,C BUFFER NOW EMPTY, READ NEXT BLOCK F3B02110
00336 0 02000 0 00313 213TRAH0 F3B02120
214 ALPHA EQUALS BETA F3B02130
00337 0 50000 2 02216 215 J1 CLATFGBUF,B TEST IF LOC. WORD OF TIFGO FILE IS F3B02140
00340 0 12000 0 00376 216TPLL1 MINUS NO F3B02150
217 BETA IS MINUS , YES F3B02160
00341 0 76000 0 00003 218SSP F3B02170
00342 0 60100 2 02216 219STOTFGBUF,B SAVE LOCATION WORD F3B02180
00343 0 40000 0 01203 220ADDL(370) 370(8) TO LOC. WORD OF FIRST FILE F3B02190
00344 0 60100 1 02362 221STOFFLBUF,A SAVE NEW LOCATION F3B02200
00345 0 53400 4 01145 222 J4 LXAL(4),C COMPILE F3B02210
00346 0 50000 2 02216 223 J3 CLATFGBUF,B TIFGO F3B02220
00347 0 60100 4 01220 224STOTFGCOM+4,C FILE F3B02230
00350 1 77777 2 00351 225TXIJ2,B,−1 INSTRUCTION F3B02240
00351 2 00001 4 00346 226 J2 TIXJ3,C,1 RESET IR 4 F3B02250
00352 0 07400 4 01022 227TSXCIT00,C COMPILER F3B02260
00353 0 00000 0 01214 228HTRTFGCOM F3B02270
00354 0 00000 0 01215 229HTRTFGCOM+1 F3802280
00355 0 00000 0 01216 230HTRTFGCOM+2 F3B02290
00356 0 00000 0 01217 231HTRTFGCOM+3 F3B02300
00357−0 75400 2 00000 232PXD0,B COMPARE WORD COUNT F3B02310
00360 0 34000 0 01212 233CASTFGWC WITH BUFFER S1ZE F3B02320
00361 0 02000 0 00370 234TRAK3 WC LESS THAN BS F3B02330
00362 0 02000 0 00364 235TRAK1 WC EQUALS BS F3B02340
00363 0 07400 4 00004 236TSX4,4 WORD COUNT INCORRECT F3B02350
00364 0 07400 4 00654 237 K1 TSXREADTF,C F3B02360
00365−0 76000 0 00142 238MSE98 IS TIFGO FILE USED UP F3B02370
00366 0 02000 0 00370 239TRAK3 NO F3B02380
00367 0 02000 0 00150 240TRAG1 YES F3B02390
00370 0 50000 2 02216 241 K3 CLATFGBUF,B DOES NEXT INSTRUCTION IN F3B02400
00371−0 32000 0 01162 242ANAMASK TIFGO FILE BELONG TO CURRENT F3B02410
00372 0 34000 0 01213 243CASTFGCFN COMPILED BLOCK F3B02420
00373 0 02000 0 00234 244TRAE1 NO F3B02430
00374 0 76100 0 00000 245NOP YES F3B02440
00375 0 02000 0 00345 246TRAJ4 YES F3B02450
247 BETA IS PLUS F3B02460
00376 0 53400 4 01145 248 L1 LXAL(4),C OR TIFGO FILE F3B02470
00377−0 50000 2 02216 249 L2 CALTFGBUF,B WITH FIRST FILE F3B02480
00400−0 60200 1 02362 250ORSFFLBUF,A INSTRUCTION F3B02490
00401 1 77777 1 00402 251TXIL8,A,−1 RESET IR COUNTS F3B02500
00402 1 77777 2 00403 252 L8 TXIL3,B,−1 F3B02510
00403 2 00001 4 00377 253 L3 TIXL2,C,1 F3B02520
00404 1 00004 1 00405 254TXIL5,A,4 F3B02530
00405 0 53400 4 01145 255 L5 LXAL(4),C COMPILE F3B02540
00406 0 50000 1 02362 256 L7 CLAFFLBUF,A FIRST F3B02530
00407 0 60100 4 01226 257STOFFLCOM+4,C FILE F3B02560
00410 1 77777 1 00411 258TXIL6,A,−1 INSTRUCTION F3B02570
00411 2 00001 4 00406 259 L6 TIXL7,C,1 F3B02580
00412 0 07400 4 01022 260TSXCIT00,C F3B02590
00413 0 00000 0 01222 261HTRFFLCOM F3B02600
00414 0 00000 0 01223 262HTRFFLCOM+1 F3B02610
00415 0 00000 0 01224 263HTRFFLCOM+2 F3B02620
00416 0 00000 0 01225 264HTRFFLCOM+3 F3B02630
00417−0 75400 1 00000 265PXD0,A COMPARE WORD COUNT F3B02640
00420 0 34000 0 01220 266CASFFLWC WITH BUFFER SIZE F3B02650
00421 0 02000 0 00430 267TRAM3 WC LESS THAN BS F3B02660
00422 0 02000 0 00424 268TRAM1 WC EQUALS BS F3B02670
00423 0 07400 4 00004 269TSX4,4 WORD COUNT INCORRECT F3B02680
00424 0 07400 4 00700 270 M1 TSXREADFF,C F3B02690
00425−0 76000 0 00141 271MSE97 IS FIRST FILE USED UP F3B02700
00426 0 02000 0 00430 272TRAM3 NO F3B02710
00427 0 02000 0 00330 273COR1 TRAH3+6 F3B02720
00430 0 50000 1 02362 274 M3 CLAFFLBUF,A DOES NEXT INSTRUCTION IN F3B02730
00431−0 32000 0 01162 275ANAMASK FIRST FILE BELONG TO CURRENT F3B02740
00432 0 34000 0 01221 276CASFFLCFN COMPILED BLOCK F3B02750
00433 0 02000 0 00436 277TRAM4 NO F3B02760
00434 0 76100 0 00000 278NOP YES F3B02770
00435 0 02000 0 00405 279TRAL5 YES F3B02780
00436−0 75400 2 00000 280M4 PXD0,2 TEST IF TIFGO FILE BUFFER IS EMPTY F3B02790
00437 0 34000 0 01212 281CASTFGWC F3B02800
00440 0 02000 0 00137 282TRAC7 F3B02810
00441 0 02000 0 00133 283TRAC3 F3B02820
00442 0 07400 4 00004 284TSX4,4 WORD COUNT INCORRECT F3B02830
285M3 TERMINAL ROUTINE F3B02840
00443−0 53400 1 01207 286 OUT LXDBBOX,1 2S C OMPLIMENT OF NO. OF WORDS F3B02850
00444 0 50000 1 02523 287PAT1 CLACIB−3,1 ENTERED IN BLICK F3B02860
00445 0 40200 0 01172 288PAT2 SUBL(TRA) TEST IF TRA INSTRUCTION F3B02870
00446 0 10000 0 01137 289PAT3 TZERTN YES F3B02880
00447 0 02000 0 01066 290COR2 TRAPAT4 NO F3B02890
00450−0 63400 1 00454 291RET1 SXDN2,1 SAVE INDEX REG. NO. IN COMPARE INSTR. F3B02900
00451 0 53400 1 01141 292LXAL(0),1 INITIALIZE IR 1 T0 1 F3B02910
00452 0 70000 1 02526 293 N1 CPYCIB,1 REMAINDER OF F3B02920
00453 1 77777 1 00454 294TXIN2,1,−1 INSTRUCTIONS IN BUFFER F3B02930
D00454 3 00000 1 00452 295 N2 TXHN1,1 TEST IF AT END OF BUFFER F3B02940
00455 0 77000 0 00204 296WEF4 YES, WRITE END OF FILE F3B02950
00456−0 53400 4 07322 297M32000 LXD3794,4 WRITE DO FILE C + FORTRAN FUNCTION FILE AS 2ND FILE F3B02960
00457 1 00003 4 00460 298TXIM32005,4,3 POSITION TAPE 2 T0 READ DO FILE C F3B02970
00460 0 76400 0 00222 299M32005 BST146 F3B02980
00461 2 00001 4 00460 300TIXM32005,4,1 F3B02990
00462 0 76200 0 00222 301RDS146 READ DO FILE C INTO STORAGE F3B03000
00463 0 70000 0 07323 302CPY3795 F3B03010
00464 0 53400 4 07323 303LXA3795,4 WORD COUNT F3B03020
00465 1 00004 4 00466 304TXIBST,4,4 F3B03030
00466 0 76400 0 00222 305BST BST146 BACK T0 FIRST WD. F3B03040
00467 2 00001 4 00466 306TIXBST,4,1 F3B03050
00470 0 76200 0 00222 307RDS146 PAST IDENTIFICATION COUNT F3B03060
00471 0 76200 0 00222 308RDS146 WORD COUNT F3B030T0
00472 0 76600 0 00224 309WRS148 ZERO ON TAPE 4 F3B03080
00473 0 70000 0 01141 310CPYL(0) F3B03090
00474 0 50000 0 01141 311CLAL(0) RESTORE BBOX TO ZERO F3B03100
00475 0 60100 0 01207 312STOBBOX F3B03110
00476 0 76000 0 00140 313PSE96 TURN OFF ALL SENSE SWITCHES F3B03120
00477 0 07400 4 00654 314READ TSXREADTF,4 TREAD TIFGO FILE F3B03130
00500−0 76000 0 00142 315MSE98 TEST IF AT END OF TIFGO FILE F3B03140
00501 0 02000 0 00503 316TRACOMP NO F3B03150
00502 0 02000 0 00522 317TRAFREAD YES F3B03160
00503 0 53400 4 01145 318COMP LXAL(4),4 4 IN IR 4 F3B03170
00504 0 50000 2 02216 319CLATFGBUF,2 SET UP FOUR WORDS FOR COMPILATION F3B03180
00505 0 60100 4 01220 320STOTFGCOM+4,4 F3B03190
00506 1 77777 2 00507 321TXICOMP1,2,−1 F3B03200
00507 2 00001 4 00504 322COMP1 TIXCOMP+1,4,1 F3B03210
00510 0 07400 4 01022 323TSXCIT00,4 COMPILER F3B03220
00511 0 00000 0 01214 324HTRTFGCOM F3B03230
00512 0 00000 0 01215 325HTRTFGCOM+1 F3B03240
00513 0 00000 0 01216 326HTRTFGCOM+2 F3B03250
00514 0 00000 0 01217 327HTRTFGCOM+3 F3B03260
00515−0 75400 2 00000 328PXD0,2 COUNT OF TIFGO F3B03270
00516 0 34000 0 01212 329CASTFGWC COMPARE TO CURRENT FMLA. NO. F3B03280
00517 0 02000 0 00503 330TRACOMP LESS THAN, COMPILE ENTRIESP F3B03290
00520 0 02000 0 00477 331TRAREAD EQUAL TO. READ NEXT ENTRY F3B03300
00521 0 07400 4 00004 332TSX4,4 WORD COUNT INCORRECT F3B03310
00522 0 07400 4 00700 333FREAD TSXREADFF,4 READ FIRST FILE F3B03320
00523−0 76000 0 00141 334MSE97 TEST IF AT END OF FIRST FILE F3B03330
00524 0 02000 0 00526 335TRAFCOMP NO F3B03340
00525 0 02000 0 00545 336TRAWRITE YES F3B03350
00526 0 53400 4 01145 337FCOMP LXAL(4),4 SET UP COUNT AND F0UR WORSD OF ENTRY F3B03360
00527 0 50000 1 02362 338CLAFFLBUF,1 F3B03370
00530 0 60100 4 01226 339STOFFLCOM+4,4 F3B03380
00531 1 77777 1 00532 340TXIFCOMP1,1,−1 F3B03390
00532 2 00001 4 00527 341FCOMP1 TIXFCOMP+1,4,1 F3B03400
00533 0 07400 4 01022 342TSXCIT00,4 COMPILER F3B03410
00534 0 00000 0 01222 343HTRFFLCOM F3B03420
00535 0 00000 0 01223 344HTRFFLCOM+1 F3B03430
00536 0 00000 0 01224 345HTRFFLCOM+2 F3B03440
00537 0 00000 0 01225 346HTRFFLCOM+3 F3B03450
00540−0 75400 1 00000 347PXD0,1 CHECK WORD COUNT F3B03460
00541 0 34000 0 01220 348CASFFLWC AND COMPARE TO FIRST FILE WORD COUNT F3B03470
00542 0 02000 0 00526 349TRAFCOMP F3B03480
00543 0 02000 0 00522 350TRAFREAD F3B03490
00544 0 07400 4 00004 351TSX4,4 WORD COUNT INCORRECT F3B03500
00545−0 53400 1 01207 352WRITE LXDBBOX,1 TWOS COMPLIMENT OF NO. OF ENTRIES F3B03510
00546−3 00000 1 00555 353TXLWRITE2+1,1,0 F3B03520
00547 0 76600 0 00224 354WRS148 SELECT TAPE 4 F3B03530
00550−0 63400 1 00554 355SXDWRITE2,1 F3B03540
00551 0 53400 1 01141 356LXAL(0),1 F3B03550
00552 0 70000 1 02526 357WRITE1 CPYCIB,1 REMAINDER OF BUFFER ONTO TAPE 4 F3B03560
00553 1 77777 1 00554 358TXIWRITE2,1,−1 F3B03570
D00554 3 00000 1 00552 359WRITE2 TXHWRITE1,1 F3B03580
00555 0 77000 0 00224 360WEF148 F3B03590
00556 0 53400 4 07323 361LXA3795,4 F3B03600
00557 1 00003 4 00560 362TXIP0S,4,3 F3B03610
00560 0 76400 0 00222 363P0S BST146 BACKSPACE OVER DO FILE C F3B03620
00561 2 00001 4 00560 364TIXP0S,4,1 F3B03630
00562 0 76200 0 00222 365M32010 RDS146 WRITE ASC0 0VER DO FILE C ON TAPE 2 F3B03640
00563 0 76200 0 00222 366RDS146 . F3B03650
00564 0 76600 0 00222 367WRS146 SELECT TAPE 2 F3B03660
00565 0 70000 0 07324 368CPY3796 COPY ASC0 OVER DOFILE C F3B03670
00566 0 50000 0 07324 369CLA3796 F3B03680
00567 0 10000 0 00576 370TZEM32030−1 NO ASC0 ENTRIES F3B03690
00570−0 73400 1 00000 371PDX0,1 NUMBER OF ASC0 ENTRIES IN IR 1 F3803700
00571 0 77100 0 00022 372ARS18 SHIFT WORD COUNT F3B03710
00572 0 40000 0 00574 373ADDM32020 INITIAL ADDRESS F3B03720
00573 0 62100 0 00574 374STAM32020 INITIALIZE COPY ADDRESS F3803730
00574 0 70000 1 07325 375M32020 CPY3797,1 ASC0 TABLR F3B03740
00575 2 00001 1 00574 376TIXM32020,1,1 F3B03750
00576 0 77000 0 00222 377WEF146 END OF FILE AFTER ASC0 TABLE F3B03760
00577 0 53400 4 01202 378M32030 LXAM3ECTR,4 ERROR COUNT F3B03770
00600 0 76200 0 00302 379RDS194 READ FIXCON INTO STORAGE F3B03780
00601 0 70000 0 01226 380CPYFIXCON−2 DRUM CHECK SUM CHCHECKING F3B03790
00602 0 70000 0 01227 381CPYFIXCON−1 F3B03800
00603 0 50000 0 01226 382CLAFIXCON−2 WORD COUNT F3B03810
00604 0 40200 0 01227 383SUBFIXCON−1 CHECK SUM F3B03820
00605 0 10000 0 00610 384TZEM32040 CORRECTP F3B03830
00606 2 00001 4 00600 385TIXM32030+1,4,1 TRY 4 MORE TIMES F3B03840
00607 0 07400 4 00004 386TSX4,4 WORD COUNT INCORRECT F3B03850
00610 0 53400 4 01202 387M32040 LXAM3ECTR,4 ERROR COUNT F3B03860
00611 0 50000 0 01226 388CLAFIXCON−2 WORD COUNT F3B03870
00612 0 10000 0 00634 389TZEM32065 NO FIXCON ENTRIES F3B03880
00613 0 73400 3 00000 390PAX0,3 INITIALIZE WORD COUNT F3B03890
00614 0 40000 0 00623 391ADDM32055 INITIAL ADDRESS F3B03900
00615 0 62100 0 00620 392STAM32050 F3B03910
00616 0 76200 0 00302 393RDS194 F3B03920
00617 0 46000 0 01143 394LDAL(2) READ DRUM 2 FOR FIXCON TABLE F3B03930
00620 0 70000 1 00000 395M32050 CPY0,1 F3B03940
00621 2 00001 1 00620 396TIXM32050,1,1 F3B03950
00622 0 53400 1 01141 397LXAL(0),1 SET IR 1 TO ZERO F3B03960
00623 0 50000 1 01230 398M32055 CLAFIXCON,1 FIRST ENTRY F3B03970
00624 0 40200 1 01231 399SUBFIXCON+1,1 CHECK SUM F3B03980
00625 0 10000 0 00630 400TZEM32060 CORRECT F3B03990
00626 2 00001 4 00611 401TIXM32040+1,4,1 TRY 4 MORE TIMES F3B04000
00627 0 07400 4 00004 402TSX4,4 WORD COUNT INCORRECT F3B04010
00630 1 77776 1 00631 403M32060 TXIM32060+1,1,−2 SKIP OVER CHECK SUM F3B04020
00631 2 00002 2 00623 404TIXM32055,2,2 NEXT ENTRY F3B04030
00632−0 63400 1 00644 405SXDM32070+2,1 END OF TABLE COUNT F3B04040
00633 0 53400 2 01141 406LXAL(0),2 RESET IR 2 TO ZERO F3B04050
00634 0 76600 0 00222 407M32065 WRS146 WRITE FIXCON ON TAPE 2 F3B04060
00635 0 50000 0 01226 408CLAFIXCON−2 F3B04070
00636 0 77100 0 00001 409ARS1 SET UP FIX CON ENTRIES WHITHOUT F3B04080
00637 0 60100 0 01226 410STOFIXCON−2 CHECK SUMS FOR WRITING OUT ON TAPE 2 F3B04090
00640 0 70000 0 01226 411CPYFIXCON−2 F3B04100
00641 0 10000 0 00645 412TZEM32075 NO FIXCON ENTRY F3B04110
00642 0 70000 2 01230 413M32070 CPYFIXCON,2 F3B04120
00643 1 77776 2 00644 414TXIM32070+2,2,−2 F3B04130
D00644 3 00000 2 00642 415TXHM32070,2 F3B04140
00645 0 77000 0 00222 416M32075 WEF146 WRITE END OF FILE AFTER FIXCON F3B04150
00646 0 53400 4 01145 417LXAL(4),4 F3B04160
00647 0 76400 0 00222 418BST146 BACKSPACE TAPE 2 FOR SECTION 4 F3B04170
00650 2 00001 4 00647 419TIXM32075+2,4,1 F3B04180
00651 0 76000 0 00140 420PSE96 TURN OFF ALL SENSE SWITCHES F3B04190
00652 0 76200 0 00221 421RTB1 F3B04200
00653 0 02000 0 00004 422TRA4 F3B04210
423M3 CLOSED SU8ROUTINES F3B04220
424SUBROUTINE FOR READING A RECORD OF TIFGO FILE F3804230
00654−0 63400 1 01211 425READTF SXDE3M3,A SAVE LINKAGE IN IR 1 F3B04240
00655 0 53400 1 01202 426LXAM3ECTR,1 ERROR COUNT F3B04250
00656 0 76200 0 00222 427M3B3 RDS146 TAPE 2 TO READ TIFGO FILE F3B04260
00657 0 53400 2 01141 428LXAL(0),B RESET IR2 TO ZERO F3B04270
00660 0 70000 2 02216 429M3B1 CPYTFGBUF,B COPY TIFGO FILE FROM TAPE INTO BUFFER F3B04280
00661 1 77777 2 00660 430TXIM3B1,B,−1 SET UP COUNT F3B04290
00662 0 02000 0 00675 431TRAM3B4 EOF F3B04300
00663 0 76600 0 00333 432WRS219 EOR) ON TAPE 3 F3B04310
00664−0 76000 0 00012 433RTT IS TAPE CHECK INDICATOR ON F3B04320
00665 0 02000 0 00672 434TRAM3B2 YES F3B04330
00666−0 63400 2 01212 435SXDTFGWC,B NO F3B04340
00667 0 53400 2 01141 436LXAL(0),B RESET INDEX OF TIFGO BUFFER F3B04350
00670−0 53400 1 01211 437LXDE3M3,A RESTORE INDEX OF FIRST FILE BUFFER F3B04360
00671 0 02000 4 00001 438TRA1,C EXIR. BACK TO MAIN ROUTINE F3B04370
00672 0 76400 0 00222 439M3B2 BST146 F3B04380
00673 2 00001 1 00656 440TIXM3B3,A,1 ERROR ROUTINE F3B04390
00674 0 07400 4 00004 441TSX4,4 ERROR READING TAPE 2. TIFGO FILE F3B04400
00675 0 76000 0 00142 442M3B4 PSE98 INDICATE END OF TIFGO FILE F3B04410
00676−0 53400 1 01211 443LXDE3M3,A RESTORE INDEX OF FIRST FILE BUFFER F3B04420
00677 0 02000 4 00001 444TRA1,C TRANSFER TO MAIN ROUTINE F3B04430
445SU8ROUTINE FOR READING A RECORD OF FIRST FILE F3B04440
00700−0 63400 2 01210 446READFF SXDE2M3,B SAVE COUNT IN IR 2 FOR LINKAGE F3B04450
00701 0 53400 2 01202 447LXAM3ECTR,B ERROR COUNT F3B04460
00702 0 76200 0 00223 448M3A3 RDS147 READ FIRST FILE FROM TAPE 3 F3B04470
00703 0 53400 1 01141 449LXAL(0),A INITIALIZE IR1 TO ZERO F3B04480
00704 0 70000 1 02362 450M3A1 CPYFFLBUF,A COPY FIRST FILE INTO BUFFER F3B04490
00705 1 77777 1 00704 451TXIM3A1,A,−1 F3B04500
00706 0 02000 0 00721 452TRAM3A4 EOF F3B04510
00707 0 76600 0 00333 453WRS219 EOR DELAY 704 TO MAKE TAPE TEST F3B04520
00710−0 76000 0 00012 454RTT F3B04530
00711 0 02000 0 00716 455TRAM3A2 ERROR ROUTINE F3B04540
00712−0 63400 1 01220 456SXDFFLWC,A SAVE LOCAT0N WORD OF FIRST FILE F3B04550
00713 0 53400 1 01141 457LXAL(0),A RESET INDEX OF FIRST F1LE BUFFER F3B04560
00714−0 53400 2 01210 458LXDE2M3,B RESTORE INDEX OF TIFGO FILE BUFFER F3B04570
00715 0 02000 4 00001 459TRA1,C F3B04580
00716 0 76400 0 00223 460M3A2 BST147 BACKSPACE TAPE 3 TO TRY AGAIN F3B04590
00717 2 00001 2 00702 461TIXM3A3,B,1 F3B04600
00720 0 07400 4 00004 462TSX4,4 ERROR READING FIRST FILE FROM TAPE 3 F3B04610
00721 0 76000 0 00141 463M3A4 PSE97 INDICATE END DF FIRST FILE F3B04620
00722−0 53400 2 01210 464LXDE2M3,B RESTORE INDEX OF TIFGO FILE BUFFER F3B04630
00723 0 02000 4 00001 465TRA1,C F3B04640
466TSXCOM TABLE SEARCH F3B04650
00724−0 63400 1 01211 467M31000 SXDE3M3,1 SAVE LINKAGE OF FIRST FILE BUFFER F3B04660
00725−0 63400 4 01210 468SXDE2M3,4 SAVE LINKAGE FROMT TSX INSTR. F3B04670
00726 0 60000 0 01065 469STZDUP REINITIALIZE HTE INSTR. F3B04680
00727 0 50000 0 01226 470M31005 CLATSXCOM−2 TEST WORD COUNT OF CHECK SUM F3B04690
00730 0 40200 0 01227 471SUBTSXCOM−1 F3B04700
00731 0 10000 0 01017 472TZEM31080 CHECK SUM EQUALS WORD COUNT F3B04710
00732−0 53400 1 01226 473LXDTSXCOM−2,1 WORD COUNT IN IR1 F3B04720
00733 0 50000 1 01230 474CLATSXCOM,1 FIRST ENTRY F3B04730
00734−0 32000 0 01162 475ANAMASK SAVE DECREMENT, INTERNAL FMLA. NO. F3B04740
00735 0 40200 0 01221 476SUBFFLCFN FIRST FILE LOCATION NO. F3B04750
00736−0 10000 0 01017 477TNZM31080 NOT EQUAL. NO TSXCOM ENTRY F3B04760
478CUR FIRST FILE FMLA NO APPEARS IN TSXCOM F3B04770
00737−0 50000 1 01231 479M31015 CALTSXCOM+1,1 F3B04780
00740−0 32000 0 01165 480ANAPMASK SAVE SIGN OF SECOND WD. OF ENTRY F3B04700
00741 0 10000 0 01057 481CQR3 TZECIT07+6 TYPE 1 ENTRY NEGATIVE F3B04800
00742 0 50000 1 01230 482CLATSXCOM,1 TYPE 2 ENTRY F3B04810
00743−0 32000 0 01163 483ANAAMASK SAVE ADDRESS AND STORE IN F3B04820
00744 0 60100 0 01225 484STOFFLCOM+3 4TH WORD OF FIRST FILE COMPILER F3B04830
00745 0 50000 1 01231 485CLATSXCOM+1,1 SECOND WORD OF ENTRY F3B04840
00746 0 60100 0 01224 486STOFFLCOM+2 3RD. WORD OF COMPILER F3B04850
00747 0 07400 4 01022 487TSXCIT00,4 COMPILE INSTRUCTION-4 F3B04860
00750 0 00000 0 01141 488HTRL(0) ZERO F3B04870
00751 0 00000 0 01156 489HTRL(LXD) LXD INSTRUCTION F3B04880
00752 0 00000 0 01224 490HTRFFLCOM+2 F3B04890
00753 0 00000 0 01225 491HTRFFLCOM+3 F3B04900
00754 1 77776 1 00755 492TXIM31030,1,−2 STEP UP COUNT FOR NEXT TSXCOM ENTRY F3B04910
00755−0 63400 1 01226 493M31030 SXDTSXCOM−2,1 SAVE NEW WORD COUNT F3B04920
00756 0 02000 0 00727 494TRAM31005 BACK TO SEARCH REMAING ENTRIES F3B04930
00757 0 07400 4 01022 495M31035 TSXCIT00,4 TYPE I ENTRY F3B04940
00760 0 00000 0 01141 496HTRL(0) ZERO F3B04950
00761 0 00000 0 01157 497HTRL(SXD) SXD F3B04960
00762 0 00000 0 01152 498HTRL(6H) +060000000000 F3B04970
00763 0 00000 0 01155 499HTRL(5.4) 000004000004 F3B04980
00764 0 50000 1 01231 500CLATSXCOM+1,1 SECOND WORD OF ENTRY F3B04990
00765−0 32000 0 01163 501ANAAMASK SAVE ADDRESS F3805000
00766−0 50100 0 01153 502ORAL(10H) ADD 120000000000 F3B05010
00767 0 60100 0 01224 503STOFFLCOM+2 IN 3RD. WORD OF COMPILER F3B05020
00770 0 07400 4 01022 504TSXCIT00,4 FOR NEXT INSTRUCTION F3B05030
00771 0 00000 0 01141 505HTRL(0) ZERO F3B05040
00772 0 00000 0 01160 506HTRL(TSX) TSX F3B05050
00773 0 00000 0 01224 507HTRFFLCOM+2 12(8) PLUS ADDRESS F3805060
00774 0 00000 0 01145 508HTRL(4) +000000000004 F3B05070
00775 0 50000 1 01231 509M31050 CLATSXCOM+1,1 SECOND WORD F3B05080
00776−0 32000 0 01163 510ANAAMASK SAVE ADDRESS F3B05000
00777 0 60100 0 01225 511STOFFLCOM+3 STORE IN 4TH. WORD OF COMPILED INSTR. F3805100
01000−0 50100 0 01154 512ORAL(12H) ADD 12(8) AND DTORE IN 3RD. F3B05110
01001 0 60100 0 01224 513STOFFLCOM+2 WORD OF INSTRUCTION IN COMPILER F3805120
01002 0 07400 4 01022 514TSXCIT00,4 F3B05130
01003 0 00000 0 01141 515HTRL(0) ZERO F3B05140
01004 0 00000 0 01161 516HTRL(LXP) LXP F3B05150
01005 0 00000 0 01224 517HTRFFLCOM+2 12(8) PLUS ADDDRESS F3B05160
01006 0 00000 0 01225 518HTRFFLCOM+3 ADDRESS F3B05170
01007 1 77776 1 01010 519TXIM31063−1,1,−2 RESET IR1 FOR NEXT ENTRY F3B05180
01010−0 63400 1 01226 520SXDTSXCOM−2,1 SAVE WORD COUNT F3B05190
01011 0 07400 4 01022 521M31063 TSXCIT00,4 COMPILE INSTRUCTION F3B05200
01012 0 00000 0 01141 522HTRL(0) ZERO000000000 F3B05210
01013 0 00000 0 01156 523HTRL(LXD) LXD F3B05220
01014 0 00000 0 01152 524HTRL(6H) +060000000000 F3B05230
01015 0 00000 0 01155 525HTRL(5.4) 000004000004 F3B05240
01016 0 02000 0 00727 526TRAM31005 CONT1 UE TABLE SEARCH F3B05230
01017−0 53400 1 01211 527M31080 LXDE3M3,1 END OF TSXCOM TABLE SEARCH F3B05260
01020−0 53400 4 01210 528LXDE2M3,4 RESTORE IR COUNTS FROM LINKAGE F3805270
01021 0 02000 4 00001 529TRA1,4 AND GO BACK TO MAIN ROUTINE F3805280
530COMPILING ROUTINE,CIT00 F3B05290
01022−0 60000 0 01204 531CIT00 STQE1C SAVE CONTENTS OF MQ F3B05300
01023−0 63400 1 01205 532SXDE2C,1 SAVE CONTENTS OF IR1 F3B03310
01024−0 63400 2 01206 533SXDE3C,2 SAVE CONTENTS OF IR12 F3B05320
01025−0 53400 2 01207 534LXDBBOX,2 2S COMPLIMENT OF NO. OF WORDS OF ENTRY F3B05330
01026 3 77634 2 01036 535TXHCIT04,2,−100 TEST IF LESS THAN 100 AND GREATER F3B05340
01027−3 00000 2 01036 536TXLCIT04,2,0 THAN ZERO . IF SO. COMPILE INSTRUCTION F3B033S0
01030 0 76600 0 00224 537WRS148 F3B05360
01031 0 53400 1 01141 538LXAM1CON,1 SET COUNT IN IR 1 T0 ZERO F3B05370
01032 0 70000 1 02526 539CIT01 CPYCIB,1 REFILL BUFFER F3B05380
01033 1 77777 1 01034 540TXICIT02,1,−1 RESET COUNTS FOR FIRST ENTRY IN BUFFER F3B05390
01034 1 00001 2 01035 541CIT02 TXICIT03,2,1 F3B05400
01035 3 00001 2 01032 542CIT03 TXHCIT01,2,1 F3B05410
01036 0 53400 1 01145 543CIT04 LXAM1CON+4,1 COUNT OF 4 IN IR1 F3B05420
01037 0 50000 0 01142 544CLAM1CON+1 F3B05430
01040 0 62100 0 01041 545STACIT05 F3B05440
01041 0 50000 4 00000 546CIT05 CLA0,4 LINKAGE FROM MAIN ROUTINE PLUS 1 F3B05430
01042 0 62100 0 01043 547STACIT06 F3B05460
A01043 0 50000 0 00000 548CIT06 CLA FIRST PARAMETER. 2ND.) 3RD.) AND4TH. F3B03470
01044 0 60100 2 02526 549STOCIB,2 AND STORE IN PROPER OUTPUT AREA F3B05480
01045 0 50000 0 01041 550CLACIT05 F3B05490
01046 0 40000 0 01142 551ADDM1CON+1 F3B05500
01047 0 62100 0 01041 552STACIT05 TO GET NEXT WORD F3B05310
01050 1 77777 2 01051 553TXICIT07,2,−1 DECREASE COUNT IN IR1 AND 2 BY ONE F3B05520
01051 2 00001 1 01041 554CIT07 TIXCIT05,1,1 F3B05530
01052−0 63400 2 01207 555SXDBBOX,2 SAVE COUNT OF CIB BUFFER F3B05540
01053 0 56000 0 01204 556LDQE1C REDTORE MQ F3B05550
01054−0 53400 1 01205 557LXDE2C,1 RESTORE IR 1 F3B05560
01055−0 53400 2 01206 558LXDE3C,2 RESTORE IR2 F3B05570
01056 0 02000 4 00003 559TRA3,4 BACK TO MAIN ROUTINE F3B05580
01057 0 50000 1 01231 560CLATSXCOM+1,1 F3B05590
01060 0 34000 0 01065 561CASDUP F3B05600
01061 0 02000 0 01063 562TRADIF F3B05610
01062 1 77776 1 00755 563TXIM31030,1,−2 F3B05620
01063 0 60100 0 01065 564DIF STODUP F3B05630
01064 0 02000 0 00757 565TRAM31035 F3B05640
A01065 0 00000 0 00000 566DUP HTR F3B05650
01066 0 07400 4 01022 567PAT4 TSXCIT00,4 COMPILER FOR LOAD BUTTON SEQUENCE F3B05660
01067 0 00000 0 01175 568PAT5 HTRZERO F3B05670
01070 0 00000 0 01166 569PAT6 HTRL(RCD) RCD F3B05680
01071 0 00000 0 01175 570PAT7 HTRZERO F3B05690
01072 0 00000 0 01175 571PAT8 HTRZERO F3B05700
01073 0 07400 4 01022 572PAT9 TSXCIT00,4 COMPILE INSTRUCTION F3B05710
01074 0 00000 0 01175 573PAT10 HTRZERO F3B05720
01075 0 00000 0 01167 574PAT11 HTRL(CPY) CPY F3B05730
01076 0 00000 0 01175 575PAT12 HTRZERO F3B05740
01077 0 00000 0 01175 576PAT13 HTRZERO F3B05750
01100 0 07400 4 01022 577PAT14 TSXCIT00,4 F3B05760
01101 0 00000 0 01175 578PAT15 HTRZERO F3B05770
01102 0 00000 0 01170 579PAT16 HTRL(XIT) XIT F3B05780
01103 0 00000 0 01173 580PAT17 HTRL(15H) +170000000000 F3B05790
01104 0 00000 0 01177 581PAT18 HTRL(2D) 000002000000 F3B05800
01105 0 07400 4 01022 582PAT19 TSXCIT00,4 F3B05810
01106 0 00000 0 01175 583PAT20 HTRZERO F3B05820
01107 0 00000 0 01171 584PAT21 HTRL(HPR) HPR F3B05830
01110 0 00000 0 01175 585PAT22 HTRZERO F3B05840
01111 0 00000 0 01200 586PAT23 HTRL(7M) 7 PLUS LOC. NO. OF RCD INSTR. F3B05850
01112 0 07400 4 01022 587PAT24 TSXCIT00,4 F3B05860
01113 0 00000 0 01175 588PAT25 HTRZERO F3B05870
01114 0 00000 0 01167 589PAT26 HTRL(CPY) CPY F3B05880
01115 0 00000 0 01175 590PAT27 HTRZERO F3B05890
01116 0 00000 0 01176 591PAT28 HTRONED 000000000001 F3B03900
01117 0 07400 4 01022 592PAT29 TSXCIT00,4 F3B05910
01120 0 00000 0 01175 593PAT30 HTRZERO F3B05920
01121 0 00000 0 01170 594PAT31 HTRL(XIT) XIT F3B05930
01122 0 00000 0 01175 595PAT32 HTRZERO F3B05940
01123 0 00000 0 01175 596PAT33 HTRZERO F3B05950
01124 0 07400 4 01022 597PAT34 TSXCIT00,4 F3B05960
01125 0 00000 0 01174 598PAT35 HTRL(LOC) +003777000370 F3B05970
01126 0 00000 0 01171 599PAT36 HTRL(HPR) HPR F3B05980
01127 0 00000 0 01175 600PAT37 HTRZERO F3B05990
01130 0 00000 0 01201 601PAT38 HTRL(1.7) 000001000007 F3B06000
01131 0 07400 4 01022 602PAT39 TSXCIT00,4 F3B06010
01132 0 00000 0 01175 603PAT40 HTRZERO F3B06020
01133 0 00000 0 01172 604PAT41 HTRL(TRA) TRA TO FINAL HALT F3B06030
01134 0 00000 0 01174 605PAT42 HTRL(LOC) F3B06040
01135 0 00000 0 01175 606PAT43 HTRZERO F3B06050
01136−0 53400 1 01207 607PAT44 LXDBBOX,1 RESTORE COUNT IN IR1 F3B06060
01137 0 76600 0 00224 608RTN WRS148 F3B06070
01140 0 02000 0 00450 609PAT46 TRARET1 BACK TO COMPLETE TERMINAL ROUTINE F3B06080
610WORKING STORAGE AND CONSTANTS F3B06090
00001 611 A EQU1 F3B06100
00002 612 B EQU2 F3B06110
00004 613 C EQU4 F3B06120
01141+000000000000 614 L(0) DEC0 F3B06130
01141 615 M1CON SYNL(0) F3B06140
01142+000000000001 616 L(1) DEC1 F3B06150
01143+000000000002 617L(2) DEC2 F3B06160
01144+000000000003 618 L(3) DEC3 F3B06170
01145+000000000004 619 L(4) DEC4 F3B06180
01146+000000000010 620 L(8) DEC8 F3B06190
01147+000000001300 621L(704) DEC704 F3B06200
01150+000000001302 622L(706) DEC706 F3B06210
01151+000001000000 623L(1D) DEC1B17 F3B06220
01152+060000000000 624L(6H) OCT60000000000 F3B06230
01153+120000000000 625L(10H) OCT120000000000 F3B06240
01154+140000000000 626L(12H) OCT140000000000 F3B06250
01155+000004000004 627L(5.4) OCT4000004 F3B06260
01156 436724000000 628L(LXD) BCD1LXD000 F3B06270
01157 626724000000 629L(SXD) BCD1SXD000 F3B06280
01160 636267000000 630L(TSX) BCD1TSX000 F3B06290
01161 436747000000 631L(LXP) BCD1LXP000 F3B06300
01162+077777000000 632 MASK OCT77777000000 F3B06310
01163+000000077777 633 AMASK OCT77777 F3B06320
01164+100000000000 634 2BIT OCT100000000000 F3B06330
01165−300000000000 635 PMASK OCT700000000000 F3806340
01166 512324000000 636L(RCD) BCD1RCD000 F3B06330
01167 234770000000 637L(CPY) BCD1CPY000 F3B06360
01170 673163000000 638L(XIT) BCD1XIT000 F3806370
01171 304751000000 639L(HPR) BCD1HPR000 F3B06380
01172 635121000000 640L(TRA) BCD1TRA000 F3B06300
01173+170000000000 641L(15H) OCT170000000000 F3B06400
01174+003777000370 642L(LOC) OCT3777000370 F3B06410
01175 0 00000 0 00000 643ZERO PZE F3B06420
01176+000001000000 644ONED DEC1B17 F3B06430
01177+000002000000 645L(2D) DEC2B17 F3B06440
01200+000000000007 646L(7M) DEC7 F3B06450
01201+000001000007 647L(1.7) OCT1000007 F3B06460
01202+000000000005 648M3ECTR DEC5 F3B06470
01203+000000000370 649L(370) OCT370 F3B06475
01204 0 00000 0 00000 650E1C CELL FOR SAVING MQ F3B06480
01205 0 00000 0 00000 651E2C CELL FOR SAVING IRA F3B06490
01206 0 00000 0 00000 652E3C CELL FOR SAVING IRB F3B06500
01207 0 00000 0 00000 653BBOX 2S COMP OF NO OF WORDS ALREADY ENTERED IN BLOCK F3B06510
01210 0 00000 0 00000 654E2M3 F3B06520
01211 0 00000 0 00000 655E3M3 F3B06530
656SENSE LITE 98 ON FOR END OF TIFGO FILE F3B06540
01212 0 00000 0 00000 657TFGWC TIFGO WORD COUNT F3B06530
01213 0 00000 0 00000 658TFGCFN CURRENT FORMULA NUM FOR TIFGO INSTRUCTION F3806560
01214 659TFGCOM BSS4 TIFGO COMPILER F3806570
660SENSE LITE 97 ON FOR END OF FIRST FILE F3B06580
01220 0 00000 0 00000 661FFLWC FIRST FILE WORD COUNT F3B06590
01221 0 00000 0 00000 662FFLCFN CURRENT FORMULA NUM FOR FIRST FILE INSTR F3B06600
01222 663FFLCOM BSS4 FIRST FILE COMPILER F3B06610
01226 0 00000 0 00000 664PZE F3B06620
01227 0 00000 0 00000 665PZE F3B06630
01230 666TSXCOM BSS502 F3B06640
01230 667FIXCON SYNTSXCOM F3B06650
02216 668TFGBUF BSS100 TIFGO BUFFER F3B06660
02362 669FFLBUF BSS100 FIRST FILE BUFFER F3B06670
02526 670 CIB BSS100 F3B06680
02673 671ORG1467 F3B06681
02673 0 60200 0 01226 672TSXPT1 SLWTSXCOM−2 F3B06682
02674 0 07400 4 00654 673TSXREADTF,4 F3B06683
02675 0 07400 4 00700 674TSXREADFF,4 F3B06684
02676−0 76000 0 00141 675MSE97 F3B06685
02677 0 02000 0 02702 676TRATSXPT2 F3B06686
02700 0 76000 0 00141 677PSE97 F3B06687
02701 0 02000 0 00076 678TRAM30050+3 F3B06688
02702 0 50000 0 01230 679TSXPT2 CLATSXCOM F3B06689
02703 0 34000 0 02362 680CASFFLBUF F3B06690
02704 0 02000 0 00076 681TRAM30050+3 F3B06691
02705 0 02000 0 00076 682TRAM30050+3 F3B06692
02706 0 50000 0 01230 683CLATSXCOM F3B06693
02707 0 62200 0 01221 684STDFFLCFN F3B06694
02710 0 07400 4 00724 685TSXM31000,4 F3B06695
02711 0 02000 0 00076 686TRAM30050+3 F3B06696