cdc:nos2.source:opl.opl871:deck:list80
Deck LIST80
Library Member Format: MODIFY
Source
Seq # *Modification Id* Act ----------------------------+ 00001 M00S00001.list80 +++| IDENT LIST80,FETS 00002 M00S00002.list80 +++| ABS 00003 M00S00003.list80 +++| SYSCOM B1 DEFINE (B1) = 1 00004 M00S00004.list80 +++| SPACE 4,10 00005 M00S00005.list80 +++|*COMMENT LIST80 - COMPRESS COMPASS LISTINGS.
Line S00006 Modification History | |
---|---|
M01 (Removed by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00006 M01S00006.281l803 ---|* COMMENT COPYRIGHT CONTROL DATA CORP. , 1971.
Line S00001 Modification History | |
---|---|
M01 (Added by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00007 M01S00001.281l803 +++| COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992. 00008 M00S00007.list80 +++| SPACE 4,10 00009 M00S00008.list80 +++| ENTRY LIST80 00010 M00S00009.list80 +++| ENTRY RFL= 00011 M00S00010.list80 +++| TITLE LIST80 - COMPRESS COMPASS LISTINGS. 00012 M00S00011.list80 +++| TITLE 00013 M00S00012.list80 +++|*** LIST80 - COMPRESS COMPASS LISTINGS. 00014 M00S00013.list80 +++|* G. R. MANSFIELD. 00015 M00S00014.list80 +++|* D. R. HILGREN. 79/04/25. RESEQUENCED. 00016 M00S00015.list80 +++| SPACE 4,10 00017 M00S00016.list80 +++|*** *LIST80* READS A FILE CONTAINING LIST OUTPUT 00018 M00S00017.list80 +++|* PRODUCED BY THE COMPASS COMPILER AND COMPRESSES IT TO 80 00019 M00S00018.list80 +++|* COLUMNS. 00020 M00S00019.list80 +++| SPACE 4,10 00021 M00S00020.list80 +++|*** CONTROL CARD CALL. 00022 M00S00021.list80 +++|* 00023 M00S00022.list80 +++|* LIST80(IFILE,OFILE,NR) 00024 M00S00023.list80 +++|* IFILE FILE TO COPY FROM. 00025 M00S00024.list80 +++|* OFILE FILE TO COPY TO. 00026 M00S00025.list80 +++|* NR IF PRESENT, *IFILE* WILL NOT BE REWOUND. 00027 M00S00026.list80 +++|* 00028 M00S00027.list80 +++|* ASSUMED PARAMETERS. 00029 M00S00028.list80 +++|* IFILE = *LIST* 00030 M00S00029.list80 +++|* OFILE = *OUTPUT*
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00031 M01S00001.ns22000 +++|* 00032 M01S00002.ns22000 +++|* PAGE SIZE AND PRINT DENSITY WILL BE BASED 00033 M01S00003.ns22000 +++|* ON THE PRINT FILE TO BE PROCESSED. 00034 M01S00004.ns22000 +++|* 00035 M00S00030.list80 +++| SPACE 4,10 00036 M00S00031.list80 +++|*** DAYFILE MESSAGES. 00037 M00S00032.list80 +++|* 00038 M00S00033.list80 +++|* * CONVERSION COMPLETE.* - *LIST80* COMPLETED. 00039 M00S00034.list80 +++|* 00040 M00S00035.list80 +++|* * FILE NAME CONFLICT.* - *IFILE* AND *OFILE* HAVE THE SAME 00041 M00S00036.list80 +++|* NAME. 00042 M00S00037.list80 +++|* 00043 M00S00038.list80 +++|* * FL TOO SHORT FOR LIST.* - NOT ENOUGH STORAGE FOR LIST. 00044 M00S00039.list80 +++| SPACE 4,10 00045 M00S00040.list80 +++|**** ASSEMBLY CONSTANTS. 00046 M00S00041.list80 +++| 00047 M00S00042.list80 +++| 00048 M00S00043.list80 +++| IBUFL EQU 2001B 00049 M00S00044.list80 +++| OBUFL EQU 2001B 00050 M00S00045.list80 +++| 00051 M00S00046.list80 +++|**** 00052 M00S00047.list80 +++| SPACE 4,10 00053 M00S00048.list80 +++|* COMMON DECKS. 00054 M00S00049.list80 +++| 00055 M00S00050.list80 +++| 00056 M00S00051.list80 +++|*CALL COMCMAC
Line S00005 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00057 M01S00005.ns22000 +++|*CALL COMCCMD 00058 M00S00052.list80 +++|**** 00059 M00S00053.list80 +++| TITLE STORAGE ASSIGNMENT. 00060 M00S00054.list80 +++|* STORAGE ASSIGNMENT. 00061 M00S00055.list80 +++| 00062 M00S00056.list80 +++| 00063 M00S00057.list80 +++| ORG 110B 00064 M00S00058.list80 +++| FETS BSS 0 00065 M00S00059.list80 +++| 00066 M00S00060.list80 +++| I BSS 0 *IFILE* 00067 M00S00061.list80 +++| LIST FILEC IBUF,IBUFL 00068 M00S00062.list80 +++| 00069 M00S00063.list80 +++| O BSS 0 *OFILE*
Line S00064 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00070 M01S00064.ns22000 ---| OUTPUT FILEC OBUF,OBUFL
Line S00006 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00071 M01S00006.ns22000 +++| OUTPUT FILEC OBUF,OBUFL,(FET=6) 00072 M00S00065.list80 +++| 00073 M00S00066.list80 +++| MBUF BSS 136 WORKING READ BUFFER 00074 M00S00067.list80 +++| MBUFL EQU *-MBUF 00075 M00S00068.list80 +++| 00076 M00S00069.list80 +++| SBUF BSS 80 WORKING WRITE BUFFER 00077 M00S00070.list80 +++| SBUFL EQU *-SBUF 00078 M00S00071.list80 +++| BSS 10 00079 M00S00072.list80 +++| SPACE 4,10 00080 M00S00073.list80 +++|* PROGRAM CONSTANTS. 00081 M00S00074.list80 +++|
Line S00007 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00082 M01S00007.ns22000 +++| PD CON 1LS,0 PRINT DENSITY / CONTROL WORD 00083 M01S00008.ns22000 +++| PL CON 0 PAGE LENGTH 00084 M00S00075.list80 +++| 00085 M00S00076.list80 +++| BLANKS BSS 0 BLANKS 00086 M00S00077.list80 +++| DUP 10,1 00087 M00S00078.list80 +++| CON 1R 00088 M00S00079.list80 +++| LIST80 TITLE LIST80 - MAIN PROGRAM. 00089 M00S00080.list80 +++| 00090 M00S00081.list80 +++| 00091 M00S00082.list80 +++| LIST80 SB1 1 ENTRY 00092 M00S00083.list80 +++| RJ ARG PROCESS ARGUMENTS 00093 M00S00084.list80 +++| LST1 READ I 00094 M00S00085.list80 +++| SX6 LSL SET LINE LIST 00095 M00S00086.list80 +++| SA0 SRN SET INITIAL LIST DISABLE 00096 M00S00087.list80 +++| SA6 CKSAE+1 00097 M00S00088.list80 +++| EQ LST3 READ FIRST LINE OF *IFILE* 00098 M00S00089.list80 +++| 00099 M00S00090.list80 +++| LST2 WRITES O,SBUF,SBUFL 00100 M00S00091.list80 +++| LST3 READS I,MBUF,MBUFL 00101 M00S00092.list80 +++| NG X1,LST4 IF EOF 00102 M00S00093.list80 +++| NZ X1,LST1 IF EOR 00103 M00S00094.list80 +++| SA1 MBUF 00104 M00S00095.list80 +++| SX6 X1-1R1 00105 M00S00096.list80 +++| ZR X6,PEJ IF PAGE EJECT 00106 M00S00097.list80 +++| SB2 A0 00107 M00S00098.list80 +++| JP B2 PROCESS LINE 00108 M00S00099.list80 +++| 00109 M00S00100.list80 +++| LST4 WRITER O 00110 M00S00101.list80 +++| MESSAGE (=C* CONVERSION COMPLETE.*),3 00111 M00S00102.list80 +++| ENDRUN 00112 M00S00103.list80 +++| TITLE SUBROUTINES. 00113 M00S00104.list80 +++| CKS SPACE 4,10 00114 M00S00105.list80 +++|** CKS - CHECK SUBTITLE. 00115 M00S00106.list80 +++|* 00116 M00S00107.list80 +++|* EXIT TO *LST2*. 00117 M00S00108.list80 +++|* 00118 M00S00109.list80 +++|* USES A - 0, 1, 2, 6. 00119 M00S00110.list80 +++|* X - 1, 2, 4, 6, 7. 00120 M00S00111.list80 +++|* B - 2. 00121 M00S00112.list80 +++|* 00122 M00S00113.list80 +++|* MACROS MOVE. 00123 M00S00114.list80 +++| 00124 M00S00115.list80 +++| 00125 M00S00116.list80 +++| CKS SA1 MBUF+8 ASSEMBLE 10 CHARACTERS 00126 M00S00117.list80 +++| MX4 1 00127 M00S00118.list80 +++| BX6 X6-X6 00128 M00S00119.list80 +++| CKS1 LX6 6 00129 M00S00120.list80 +++| BX6 X1+X6 00130 M00S00121.list80 +++| LX4 6 00131 M00S00122.list80 +++| SA1 A1+B1 00132 M00S00123.list80 +++| PL X4,CKS1 IF NOT END OF WORD 00133 M00S00124.list80 +++| SA6 CKSAE 00134 M00S00125.list80 +++| SA2 CKSA 00135 M00S00126.list80 +++| SB2 B1+B1 00136 M00S00127.list80 +++| CKS2 BX7 X6-X2 00137 M00S00128.list80 +++| SA1 A2+B1 00138 M00S00129.list80 +++| SA2 A2+B2 00139 M00S00130.list80 +++| SA0 X1 00140 M00S00131.list80 +++| NZ X7,CKS2 IF NOT SUBTITLE 00141 M00S00132.list80 +++| SX6 1R 00142 M00S00133.list80 +++| SA6 SBUF 00143 M00S00134.list80 +++| SA6 A6+B1 00144 M00S00135.list80 +++| MOVE 46,MBUF+8,A6+B1 MOVE SUBTITLE 00145 M00S00136.list80 +++| MOVE 31,MBUF+69,SBUF+48 MOVE SUB-SUBTITLE 00146 M00S00137.list80 +++| EQ LST2 WRITE LINE 00147 M00S00138.list80 +++| 00148 M00S00139.list80 +++| CKSA BSS 0 00149 M00S00140.list80 +++| CON 10HSTORAGE AL,STA 00150 M00S00141.list80 +++| CON 10HSYMBOLIC R,REF 00151 M00S00142.list80 +++| CON 10HERROR DIRE,ERD 00152 M00S00143.list80 +++| CKSAE CON 0,LSL 00153 M00S00144.list80 +++| ERD SPACE 4,10 00154 M00S00145.list80 +++|** ERD - LIST ERROR DIRECTORY. 00155 M00S00146.list80 +++|* 00156 M00S00147.list80 +++|* EXIT TO *LST2*. 00157 M00S00148.list80 +++|* 00158 M00S00149.list80 +++|* USES A - 1, 6. 00159 M00S00150.list80 +++|* X - 1, 6. 00160 M00S00151.list80 +++|* B - 2, 3, 4. 00161 M00S00152.list80 +++|* 00162 M00S00153.list80 +++|* MACROS MOVE. 00163 M00S00154.list80 +++| 00164 M00S00155.list80 +++| 00165 M00S00156.list80 +++| ERD SA1 MBUF+16 00166 M00S00157.list80 +++| SX6 X1-1R 00167 M00S00158.list80 +++| ZR X6,ERD1 IF NOT TYPE EXPLANATION 00168 M00S00159.list80 +++| MOVE 16,MBUF+12,SBUF 00169 M00S00160.list80 +++| MOVE 64,MBUF+40,SBUF+16 00170 M00S00161.list80 +++| EQ LST2 WRITE LINE 00171 M00S00162.list80 +++| 00172 M00S00163.list80 +++| ERD1 MOVE 21,MBUF+19,SBUF 00173 M00S00164.list80 +++| SB2 9 NUMBER OF FIELDS TO MOVE 00174 M00S00165.list80 +++| SB3 MBUF+44 00175 M00S00166.list80 +++| SB4 SBUF+21 00176 M00S00167.list80 +++| ERD2 MOVE 6,B3,B4 MOVE FIELD 00177 M00S00168.list80 +++| SB3 B3+10 00178 M00S00169.list80 +++| SB4 B4+6 00179 M00S00170.list80 +++| SB2 B2-1 00180 M00S00171.list80 +++| NZ B2,ERD2 IF NOT END OF LINE 00181 M00S00172.list80 +++| MOVE 4,BLANKS,SBUF+75 CLEAR LAST PART OF LINE 00182 M00S00173.list80 +++| SX6 LSL 00183 M00S00174.list80 +++| SA6 CKSAE+1 RESET LINE LIST 00184 M00S00175.list80 +++| EQ LST2 WRITE LINE 00185 M00S00176.list80 +++| LSL SPACE 4,10 00186 M00S00177.list80 +++|** LSL - LIST LINE. 00187 M00S00178.list80 +++|* 00188 M00S00179.list80 +++|* EXIT TO *LST2*. 00189 M00S00180.list80 +++|* 00190 M00S00181.list80 +++|* USES A - 0, 1, 2, 6, 7. 00191 M00S00182.list80 +++|* X - 1, 2, 3, 4, 6, 7. 00192 M00S00183.list80 +++|* B - 2. 00193 M00S00184.list80 +++|* 00194 M00S00185.list80 +++|* MACROS MOVE. 00195 M00S00186.list80 +++| 00196 M00S00187.list80 +++| 00197 M00S00188.list80 +++| LSL MOVE 7,MBUF+7,SBUF+1 LOCATION FIELD 00198 M00S00189.list80 +++| MOVE 64,MBUF+40,SBUF+8 CARD IMAGE 00199 M00S00190.list80 +++| MOVE 6,MBUF+120,SBUF+72 SEQUENCE NUMBER 00200 M00S00191.list80 +++| SA1 MBUF+1 FIRST ERROR CODE (IF ANY) 00201 M00S00192.list80 +++| MX4 1 00202 M00S00193.list80 +++| BX6 X1 00203 M00S00194.list80 +++| SA6 SBUF+1 00204 M00S00195.list80 +++| SA1 MBUF+112 ASSEMBLE CARD NAME 00205 M00S00196.list80 +++| SB2 X1-1R 00206 M00S00197.list80 +++| ZR B2,LSL2 IF BLANK NAME 00207 M00S00198.list80 +++| BX6 X6-X6 00208 M00S00199.list80 +++| LX4 3*6 00209 M00S00200.list80 +++| SA2 LSLA 00210 M00S00201.list80 +++| LSL1 LX6 6 00211 M00S00202.list80 +++| BX6 X6+X1 00212 M00S00203.list80 +++| LX4 6 00213 M00S00204.list80 +++| SA1 A1+B1 00214 M00S00205.list80 +++| PL X4,LSL1 IF NOT END OF WORD 00215 M00S00206.list80 +++| BX3 X2-X6 00216 M00S00207.list80 +++| ZR X3,LSL2 IF SAME CARD NAME 00217 M00S00208.list80 +++| SA6 A2 SET NEW NAME 00218 M00S00209.list80 +++| SX7 1R 00219 M00S00210.list80 +++| SA7 SBUF+65 00220 M00S00211.list80 +++| MOVE 7,MBUF+112,SBUF+66 00221 M00S00212.list80 +++| LSL2 SA1 MBUF+40 CHECK CARD TYPE 00222 M00S00213.list80 +++| SX6 X1-1R* 00223 M00S00214.list80 +++| SB2 X1-1R, 00224 M00S00215.list80 +++| ZR X6,LST2 IF COMMENT 00225 M00S00216.list80 +++| ZR B2,LST2 IF CONTINUATION 00226 M00S00217.list80 +++| SA1 MBUF+50 ASSEMBLE OPCODE 00227 M00S00218.list80 +++| MX4 1 00228 M00S00219.list80 +++| BX6 X6-X6 00229 M00S00220.list80 +++| SA2 LSLB 00230 M00S00221.list80 +++| LX4 3*6 00231 M00S00222.list80 +++| LSL3 LX6 6 00232 M00S00223.list80 +++| BX6 X6+X1 00233 M00S00224.list80 +++| LX4 6 00234 M00S00225.list80 +++| SA1 A1+B1 00235 M00S00226.list80 +++| PL X4,LSL3 IF NOT END OF WORD 00236 M00S00227.list80 +++| BX7 X2-X6 00237 M00S00228.list80 +++| ZR X7,LSL5 IF *END* 00238 M00S00229.list80 +++| LSL4 SA2 A2+B1 00239 M00S00230.list80 +++| BX7 X2-X6 00240 M00S00231.list80 +++| ZR X2,LST2 IF EOL 00241 M00S00232.list80 +++| NZ X7,LSL4 IF NOT *EQU* TYPE 00242 M00S00233.list80 +++| MOVE 7,MBUF+29,SBUF 00243 M00S00234.list80 +++| SX6 1R 00244 M00S00235.list80 +++| SA6 SBUF 00245 M00S00236.list80 +++| EQ LST2 WRITE LINE 00246 M00S00237.list80 +++| 00247 M00S00238.list80 +++|* PROCESS STATISTICS. 00248 M00S00239.list80 +++| 00249 M00S00240.list80 +++| LSL5 SA0 LSL6 SET STATISTICS LIST 00250 M00S00241.list80 +++| SX6 A0+ 00251 M00S00242.list80 +++| SA6 CKSAE+1 00252 M00S00243.list80 +++| EQ LST2 WRITE LINE 00253 M00S00244.list80 +++| 00254 M00S00245.list80 +++| LSL6 MX4 1 CHECK FOR NEW IDENT 00255 M00S00246.list80 +++| SA1 MBUF+50 00256 M00S00247.list80 +++| BX6 X6-X6 00257 M00S00248.list80 +++| LX4 3*6 00258 M00S00249.list80 +++| SA2 LSLC 00259 M00S00250.list80 +++| LSL7 LX6 6 00260 M00S00251.list80 +++| BX6 X1+X6 00261 M00S00252.list80 +++| LX4 6 00262 M00S00253.list80 +++| SA1 A1+B1 00263 M00S00254.list80 +++| PL X4,LSL7 IF NOT YET 7 CHARACTERS 00264 M00S00255.list80 +++| SX7 LSL 00265 M00S00256.list80 +++| BX6 X6-X2 00266 M00S00257.list80 +++| NZ X6,LSL8 IF NOT *IDENT* 00267 M00S00258.list80 +++| SA0 X7 00268 M00S00259.list80 +++| SA7 CKSAE+1 00269 M00S00260.list80 +++| EQ LSL PROCESS IDENT 00270 M00S00261.list80 +++| 00271 M00S00262.list80 +++| LSL8 MOVE 75,MBUF+27,SBUF 00272 M00S00263.list80 +++| MOVE 5,BLANKS,SBUF+75 00273 M00S00264.list80 +++| EQ LST2 WRITE LINE 00274 M00S00265.list80 +++| 00275 M00S00266.list80 +++| LSLA CON 1H 00276 M00S00267.list80 +++| 00277 M00S00268.list80 +++| LSLB BSS 0 00278 M00S00269.list80 +++| CON 7REND 00279 M00S00270.list80 +++| LSLC CON 7RIDENT 00280 M00S00271.list80 +++| CON 7REQU 00281 M00S00272.list80 +++| CON 7RSET 00282 M00S00273.list80 +++| CON 7RDUP 00283 M00S00274.list80 +++| CON 7RMAX 00284 M00S00275.list80 +++| CON 7RMIN 00285 M00S00276.list80 +++| CON 7RCOL 00286 M00S00277.list80 +++| CON 7RBASE 00287 M00S00278.list80 +++| CON 0 00288 M00S00279.list80 +++| PEJ SPACE 4,10 00289 M00S00280.list80 +++|** PEJ - PROCESS EJECT. 00290 M00S00281.list80 +++|* 00291 M00S00282.list80 +++|* EXIT (A0) = LINE PROCESSOR. 00292 M00S00283.list80 +++|* EXIT TO *LST2*. 00293 M00S00284.list80 +++|* 00294 M00S00285.list80 +++|* USES A - 0, 1, 6, 7. 00295 M00S00286.list80 +++|* X - 1, 6, 7. 00296 M00S00287.list80 +++|* 00297 M00S00288.list80 +++|* MACROS MOVE. 00298 M00S00289.list80 +++| 00299 M00S00290.list80 +++| 00300 M00S00291.list80 +++| PEJ SA0 CKS SET SUBTITLE CHECK 00301 M00S00292.list80 +++| SX6 1R1 SET EJECT 00302 M00S00293.list80 +++| SX7 1R 00303 M00S00294.list80 +++| SA6 SBUF 00304 M00S00295.list80 +++| SA7 A6+1 00305 M00S00296.list80 +++| MOVE 46,MBUF+8,A7+B1 TITLE 00306 M00S00297.list80 +++| MOVE 21,MBUF+89,SBUF+47 DATE/TIME 00307 M00S00298.list80 +++| MOVE 5,MBUF+115,SBUF+68 * PAGE* 00308 M00S00299.list80 +++| MOVE 7,MBUF+121,SBUF+73 PAGE NUMBER 00309 M00S00300.list80 +++| SA1 =1H CLEAR CARD NAME 00310 M00S00301.list80 +++| BX6 X1 00311 M00S00302.list80 +++| SA6 LSLA
Line S00009 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00312 M01S00009.ns22000 +++| SA1 PD+1 GET *PD* CONTROL WORD 00313 M01S00010.ns22000 +++| BX6 X6-X6 DISABLE USE OF *PD* 00314 M01S00011.ns22000 +++| SA6 A1 00315 M01S00012.ns22000 +++| WRITEW O,PD,X1 WRITE PRINT DENSITY FORMAT CONTROL 00316 M00S00303.list80 +++| EQ LST2 WRITE LINE 00317 M00S00304.list80 +++| REF SPACE 4,10 00318 M00S00305.list80 +++|** REF - LIST CROSS REFERENCE TABLE. 00319 M00S00306.list80 +++|* 00320 M00S00307.list80 +++|* EXIT TO *LST2*. 00321 M00S00308.list80 +++|* 00322 M00S00309.list80 +++|* USES A - 1, 6. 00323 M00S00310.list80 +++|* X - 1, 6. 00324 M00S00311.list80 +++|* B - 2, 3, 4. 00325 M00S00312.list80 +++|* 00326 M00S00313.list80 +++|* MACROS MOVE. 00327 M00S00314.list80 +++| 00328 M00S00315.list80 +++| 00329 M00S00316.list80 +++| REF SA1 MBUF+67 00330 M00S00317.list80 +++| SX6 X1-1R= 00331 M00S00318.list80 +++| NZ X6,REF1 IF NOT QUALIFIER LINE 00332 M00S00319.list80 +++| MOVE 30,MBUF+50,SBUF+18 00333 M00S00320.list80 +++| EQ LST2 WRITE LINE 00334 M00S00321.list80 +++| 00335 M00S00322.list80 +++| REF1 MOVE 9,MBUF+7,SBUF SYMBOL NAME 00336 M00S00323.list80 +++| MOVE 7,MBUF+17,SBUF+9 SYMBOL VALUE 00337 M00S00324.list80 +++| SB3 MBUF+42 00338 M00S00325.list80 +++| SB2 8 NUMBER OF FIELDS TO MOVE 00339 M00S00326.list80 +++| SB4 SBUF+16 00340 M00S00327.list80 +++| REF2 MOVE 8,B3,B4 MOVE FIELD *PPP/LL F* 00341 M00S00328.list80 +++| SB3 B3+10 00342 M00S00329.list80 +++| SB4 B4+8 00343 M00S00330.list80 +++| SB2 B2-1 00344 M00S00331.list80 +++| NZ B2,REF2 IF NOT END OF LINE 00345 M00S00332.list80 +++| SX6 LSL RESET LINE LIST 00346 M00S00333.list80 +++| SA6 CKSAE+1 00347 M00S00334.list80 +++| EQ LST2 WRITE LINE 00348 M00S00335.list80 +++| SRN SPACE 4,10 00349 M00S00336.list80 +++|** SRN - SET RECORD NAME. 00350 M00S00337.list80 +++|* 00351 M00S00338.list80 +++|* EXIT TO *LST3*. 00352 M00S00339.list80 +++|* 00353 M00S00340.list80 +++|* USES A - 1, 6.
Line S00013 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00354 M01S00013.ns22000 +++|* B - 3. 00355 M00S00341.list80 +++|* X - 1, 4, 6. 00356 M00S00342.list80 +++|* 00357 M00S00343.list80 +++|* MACROS MESSAGE. 00358 M00S00344.list80 +++| 00359 M00S00345.list80 +++| 00360 M00S00346.list80 +++| SRN SA1 MBUF
Line S00014 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00361 M01S00014.ns22000 +++| SB3 X1-1RS 00362 M01S00015.ns22000 +++| ZR B3,SRN2 IF 6 LPI PRINT DENSITY IMAGE 00363 M01S00016.ns22000 +++| EQ B3,B1,SRN2 IF 8 LPI PRINT DENSITY IMAGE 00364 M00S00347.list80 +++| SX6 B0 00365 M00S00348.list80 +++| MX4 10 00366 M00S00349.list80 +++| SRN1 LX6 6 00367 M00S00350.list80 +++| BX6 X6+X1 00368 M00S00351.list80 +++| LX4 1 00369 M00S00352.list80 +++| SA1 A1+B1 00370 M00S00353.list80 +++| NG X4,SRN1 IF NOT 7 CHARACTERS CHECKED 00371 M00S00354.list80 +++| LX6 -6 00372 M00S00355.list80 +++| SA6 SRNA+1 00373 M00S00356.list80 +++| MESSAGE A6-B1,1 00374 M00S00357.list80 +++| EQ LST3 READ NEXT LINE
Line S00017 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00375 M01S00017.ns22000 +++| 00376 M01S00018.ns22000 +++| SRN2 SX6 X1 00377 M01S00019.ns22000 +++| LX6 -6 00378 M01S00020.ns22000 +++| SA6 PD 00379 M01S00021.ns22000 +++| EQ LST3 READ NEXT LINE 00380 M00S00358.list80 +++| 00381 M00S00359.list80 +++| SRNA DATA 10HCONVERTING 00382 M00S00360.list80 +++| DATA 0,0 00383 M00S00361.list80 +++| STA SPACE 4,10 00384 M00S00362.list80 +++|** STA - LIST STORAGE ALLOCATION. 00385 M00S00363.list80 +++|* 00386 M00S00364.list80 +++|* EXIT TO *LST2*. 00387 M00S00365.list80 +++|* 00388 M00S00366.list80 +++|* USES A - 1. 00389 M00S00367.list80 +++|* X - 1, 6. 00390 M00S00368.list80 +++|* 00391 M00S00369.list80 +++|* MACROS MOVE. 00392 M00S00370.list80 +++| 00393 M00S00371.list80 +++| 00394 M00S00372.list80 +++| STA SA1 MBUF+26 CHECK LINE TYPE 00395 M00S00373.list80 +++| SX6 X1-1R 00396 M00S00374.list80 +++| ZR X6,STA1 IF NOT ALLOCATION 00397 M00S00375.list80 +++| MOVE 76,MBUF+18,SBUF 00398 M00S00376.list80 +++| EQ LST2 WRITE LINE 00399 M00S00377.list80 +++| 00400 M00S00378.list80 +++| STA1 MOVE 76,MBUF+38,SBUF 00401 M00S00379.list80 +++| EQ LST2 WRITE LINE 00402 M00S00380.list80 +++| SPACE 4,10 00403 M00S00381.list80 +++|** COMMON DECKS. 00404 M00S00382.list80 +++| 00405 M00S00383.list80 +++| 00406 M00S00384.list80 +++|*CALL COMCCIO 00407 M00S00385.list80 +++|*CALL COMCMVE 00408 M00S00386.list80 +++|*CALL COMCRDS 00409 M00S00387.list80 +++|*CALL COMCRDW 00410 M00S00388.list80 +++|*CALL COMCSYS 00411 M00S00389.list80 +++|*CALL COMCWTS 00412 M00S00390.list80 +++|*CALL COMCWTW 00413 M00S00391.list80 +++| BUFFERS SPACE 4,10 00414 M00S00392.list80 +++|** BUFFERS. 00415 M00S00393.list80 +++| 00416 M00S00394.list80 +++| 00417 M00S00395.list80 +++| ENDS BSS 0 00418 M00S00396.list80 +++| USE // 00419 M00S00397.list80 +++| IBUF BSS IBUFL 00420 M00S00398.list80 +++| OBUF BSS OBUFL 00421 M00S00399.list80 +++| END BSS 0 00422 M00S00400.list80 +++| RFL= BSS 0 00423 M00S00401.list80 +++| USE * 00424 M00S00402.list80 +++| ARG SPACE 4,10 00425 M00S00403.list80 +++|** ARG - PROCESS ARGUMENTS. 00426 M00S00404.list80 +++|* 00427 M00S00405.list80 +++|* USES A - 1, 2, 6, 7. 00428 M00S00406.list80 +++|* X - 0, 1, 2, 3, 4, 6, 7. 00429 M00S00407.list80 +++|* B - 2, 7. 00430 M00S00408.list80 +++|*
Line S00409 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00431 M01S00409.ns22000 ---|* MACROS ABORT, MESSAGE.
Line S00022 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00432 M01S00022.ns22000 +++|* CALLS IPP. 00433 M01S00023.ns22000 +++|* 00434 M01S00024.ns22000 +++|* MACROS ABORT, MESSAGE, REWIND. 00435 M00S00410.list80 +++| 00436 M00S00411.list80 +++| 00437 M00S00412.list80 +++| ORG IBUF 00438 M00S00413.list80 +++| SEG 00439 M00S00414.list80 +++|
Line S00415 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00440 M01S00415.ns22000 ---| ARG5 NZ X0,ARGX IF NO REWIND
Line S00025 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00441 M01S00025.ns22000 +++| ARG5 NZ X0,ARG6 IF NO REWIND 00442 M00S00416.list80 +++| REWIND I
Line S00026 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00443 M01S00026.ns22000 +++| ARG6 RJ IPP INITIALIZE PAGE PARAMETERS 00444 M00S00417.list80 +++| 00445 M00S00418.list80 +++| ARG SUBR ENTRY/EXIT 00446 M00S00419.list80 +++| SX7 A0-END CHECK FL 00447 M00S00420.list80 +++| PL X7,ARG1 IF ENOUGH FIELD LENGTH 00448 M00S00421.list80 +++| MESSAGE ARGA * FL TOO SHORT FOR LIST, NEED XXXXB.* 00449 M00S00422.list80 +++| ABORT ABORT 00450 M00S00423.list80 +++| 00451 M00S00424.list80 +++| ARG1 SB2 IBUF SPLIT FL BETWEEN BUFFERS 00452 M00S00425.list80 +++| BX0 X0-X0 CLEAR NO REWIND 00453 M00S00426.list80 +++| SX1 A0-B2 00454 M00S00427.list80 +++| AX1 1 00455 M00S00428.list80 +++| SX6 X1+B2 LIMIT FOR I = FIRST FOR O 00456 M00S00429.list80 +++| SX7 A0+ LIMIT FOR O = FL 00457 M00S00430.list80 +++| SA6 I+4 00458 M00S00431.list80 +++| SA7 O+4 00459 M00S00432.list80 +++| SA6 A7-B1 00460 M00S00433.list80 +++| SA6 A6-B1
Line S00027 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00461 M01S00027.ns22000 +++| SX7 B1 00462 M01S00028.ns22000 +++| LX7 18 00463 M01S00029.ns22000 +++| BX6 X6+X7 SET FET SIZE TO 1+MINIMUM 00464 M00S00434.list80 +++| SA6 A6-B1 00465 M00S00435.list80 +++| SX7 B2 (0) = POINTER TO I BUFFER 00466 M00S00436.list80 +++| SA7 B0 00467 M00S00437.list80 +++| SA1 ACTR CHECK ARGUMENT COUNT 00468 M00S00438.list80 +++| MX4 42 00469 M00S00439.list80 +++| 00470 M00S00440.list80 +++|* PROCESS *IFILE* NAME. 00471 M00S00441.list80 +++| 00472 M00S00442.list80 +++| SB7 X1 00473 M00S00443.list80 +++| ZR B7,ARG5 IF NO ARGUMENTS 00474 M00S00444.list80 +++| SA1 B1+B1 SET *IFILE* NAME 00475 M00S00445.list80 +++| SA2 I 00476 M00S00446.list80 +++| BX7 X4*X1 00477 M00S00447.list80 +++| SX3 X2 00478 M00S00448.list80 +++| ZR X7,ARG2 IF BLANK ARGUMENT 00479 M00S00449.list80 +++| IX7 X7+X3 00480 M00S00450.list80 +++| SA7 A2 00481 M00S00451.list80 +++| 00482 M00S00452.list80 +++|* PROCESS *OFILE* NAME. 00483 M00S00453.list80 +++| 00484 M00S00454.list80 +++| ARG2 SB7 B7-B1 00485 M00S00455.list80 +++| ZR B7,ARG4 IF 1 ARGUMENT 00486 M00S00456.list80 +++| SA1 A1+B1 SET *OFILE* NAME 00487 M00S00457.list80 +++| SA2 O 00488 M00S00458.list80 +++| BX7 X4*X1 00489 M00S00459.list80 +++| ZR X7,ARG3 IF BLANK ARGUMENT 00490 M00S00460.list80 +++| IX7 X7+X3 00491 M00S00461.list80 +++| SA7 A2 00492 M00S00462.list80 +++| 00493 M00S00463.list80 +++|* CHECK FOR NO REWIND. 00494 M00S00464.list80 +++| 00495 M00S00465.list80 +++| ARG3 SX0 B7-B1 00496 M00S00466.list80 +++| 00497 M00S00467.list80 +++|* CHECK FILE NAMES. 00498 M00S00468.list80 +++| 00499 M00S00469.list80 +++| ARG4 SA1 I CHECK FILE NAMES 00500 M00S00470.list80 +++| SA2 O 00501 M00S00471.list80 +++| BX7 X1-X2 00502 M00S00472.list80 +++| AX7 18 00503 M00S00473.list80 +++| NZ X7,ARG5 IF *IFILE* NE. *OFILE* 00504 M00S00474.list80 +++| MESSAGE ARGB * FILE NAME CONFLICT.* 00505 M00S00475.list80 +++| ABORT ABORT 00506 M00S00476.list80 +++| 00507 M00S00477.list80 +++| .1 OCTMIC ENDS+END-IBUF+20 00508 M00S00478.list80 +++| ARGA DATA C* FL TOO SHORT FOR LIST, NEED ".1"B.* 00509 M00S00479.list80 +++| 00510 M00S00480.list80 +++| ARGB DATA C* FILE NAME CONFLICT.*
Line S00481 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00511 M01S00481.ns22000 ---| SPACE 4
Line S00030 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00512 M01S00030.ns22000 +++|IPP SPACE 4,15 00513 M01S00031.ns22000 +++|** IPP - INITIALIZE PAGE PARAMETERS. 00514 M01S00032.ns22000 +++|* 00515 M01S00033.ns22000 +++|* ENTRY NONE. 00516 M01S00034.ns22000 +++|* 00517 M01S00035.ns22000 +++|* EXIT PRINT DENSITY SET UP IF NOT TTY. 00518 M01S00036.ns22000 +++|* 00519 M01S00037.ns22000 +++|* USES A - 6. 00520 M01S00038.ns22000 +++|* B - NONE. 00521 M01S00039.ns22000 +++|* X - 2, 6. 00522 M01S00040.ns22000 +++|* 00523 M01S00041.ns22000 +++|* CALLS STF. 00524 M01S00042.ns22000 +++|* 00525 M01S00043.ns22000 +++|* MACROS GETPP. 00526 M01S00044.ns22000 +++| 00527 M01S00045.ns22000 +++| 00528 M01S00046.ns22000 +++| IPP SUBR ENTRY/EXIT 00529 M01S00047.ns22000 +++| SX2 O FET ADDRESS OF PRINT FILE 00530 M01S00048.ns22000 +++| RJ STF 00531 M01S00049.ns22000 +++| ZR X6,IPPX IF TTY PRINT FILE 00532 M01S00050.ns22000 +++| GETPP IPPA,PL,PD 00533 M01S00051.ns22000 +++| SX6 B1+ 00534 M01S00052.ns22000 +++| SA6 PD+1 SET CONTROL WORD TO USE *PD* 00535 M01S00053.ns22000 +++| EQ IPPX RETURN 00536 M01S00054.ns22000 +++| 00537 M01S00055.ns22000 +++| IPPA BSSZ 2 GETPAGE RESPONSE BLOCK 00538 M01S00056.ns22000 +++| SPACE 4,5 00539 M01S00057.ns22000 +++|* COMMON DECKS FOR PRESET. 00540 M01S00058.ns22000 +++| 00541 M01S00059.ns22000 +++|*CALL COMCCPM 00542 M01S00060.ns22000 +++|*CALL COMCSTF 00543 M01S00061.ns22000 +++| 00544 M00S00482.list80 +++| END
cdc/nos2.source/opl.opl871/deck/list80.txt ยท Last modified: by 127.0.0.1