cdc:nos2.source:opl.opl871:deck:edit.002
Deck EDIT Part 002
3 Modifications
Listing Sections
- Deck EDIT Start
- Deck EDIT Part 1 (Line 1927)
- Deck EDIT Part 2 (Line 4001)
Source
Seq # *Modification Id* Act ----------------------------+ 04001 M01S03966.edit +++| ZR X1,SLT2 IF *00* 04002 M01S03967.edit +++| LX4 6 04003 M01S03968.edit +++| SB3 B1 04004 M01S03969.edit +++| SB6 B6-2 04005 M01S03970.edit +++| SLT2 LX4 54 POSITION BLANK CHARACTER 04006 M01S03971.edit +++| BX6 X6-X4 04007 M01S03972.edit +++| SB6 B6+1 04008 M01S03973.edit +++| NZ B3,SLT3 IF NOT ON WORD BOUNDARY 04009 M01S03974.edit +++| SB2 B2+1 04010 M01S03975.edit +++| SA6 A4 04011 M01S03976.edit +++| BX6 X6-X6 CLEAR END OF LINE 04012 M01S03977.edit +++| EQ SLT3 04013 M01S03978.edit +++| SML SPACE 4,11 04014 M01S03979.edit +++|** SML - SEARCH MODIFIED LINE. 04015 M01S03980.edit +++|* 04016 M01S03981.edit +++|* ENTRY (X6) = STRING POINTER ADDRESS. 04017 M01S03982.edit +++|* (X1) - SEE *SLS*. 04018 M01S03983.edit +++|* 04019 M01S03984.edit +++|* EXIT (X7) " 0 IF STRING FOUND. 04020 M01S03985.edit +++|* 04021 M01S03986.edit +++|* USES A - 1, 2. 04022 M01S03987.edit +++|* B - NONE. 04023 M01S03988.edit +++|* X - 0, 1, 2, 6. 04024 M01S03989.edit +++|* 04025 M01S03990.edit +++|* CALLS SLS, SLT, SFS. 04026 M01S03991.edit +++| 04027 M01S03992.edit +++| 04028 M01S03993.edit +++| SML1 SA1 SLP SET LINE TERMINATOR 04029 M01S03994.edit +++| RJ SLT 04030 M01S03995.edit +++| BX6 X0 SEARCH FILE FOR STRING 04031 M01S03996.edit +++| RJ SFS 04032 M01S03997.edit +++| 04033 M01S03998.edit +++| SML SUBR ENTRY/EXIT 04034 M01S03999.edit +++| BX0 X6 04035 M01S04000.edit +++| SA2 X6 SEARCH LINE FOR STRING 04036 M01S04001.edit +++| RJ SLS 04037 M01S04002.edit +++| NZ B7,SML1 IF NOT IN CURRENT LINE 04038 M01S04003.edit +++| EQ SMLX 04039 M01S04004.edit +++| SRO SPACE 4,15 04040 M01S04005.edit +++|** SRO - SEARCH READ ONLY. 04041 M01S04006.edit +++|* 04042 M01S04007.edit +++|* ENTRY (X0) = 0 SEARCH BEFORE READ. 04043 M01S04008.edit +++|* " 0 READ BEFORE SEARCH. 04044 M01S04009.edit +++|* (X6) = STRING POINTER ADDRESS. 04045 M01S04010.edit +++|* 04046 M01S04011.edit +++|* EXIT (X7) " 0 IF STRING FOUND. 04047 M01S04012.edit +++|* = 0 IF EOF. 04048 M01S04013.edit +++|* (B2) = NUMBER OF LINES READ. 04049 M01S04014.edit +++|* (B4) = NUMBER OF LINES ADVANCED IN CURRENT READ FILE. 04050 M01S04015.edit +++|* 04051 M01S04016.edit +++|* USES A - 2, 3, 4, 6. 04052 M01S04017.edit +++|* B - 2, 6, 7. 04053 M01S04018.edit +++|* X - 0, 2, 3, 4, 5, 6, 7. 04054 M01S04019.edit +++|* 04055 M01S04020.edit +++|* CALLS RDC=, SLS. 04056 M01S04021.edit +++| 04057 M01S04022.edit +++| 04058 M01S04023.edit +++| SRO4 SX6 X0+ 04059 M01S04024.edit +++| SA6 SROC SAVE PREVIOUS LINE ADVANCE 04060 M01S04025.edit +++| CEPF SRO2,4 04061 M01S04026.edit +++| SX0 0 04062 M01S04027.edit +++| 04063 M01S04028.edit +++| SRO SUBR ENTRY/EXIT 04064 M01S04029.edit +++| ZR X6,SRO1 IF STRING POINTER SET PREVIOUSLY 04065 M01S04030.edit +++| SA6 SROA SAVE STRING POINTER 04066 M01S04031.edit +++| SRO1 SB2 X0 04067 M01S04032.edit +++| BX0 X0-X0 04068 M01S04033.edit +++| SX6 B0+ 04069 M01S04034.edit +++| SA6 SROC CLEAR PREVIOUS LINE ADVANCE 04070 M01S04035.edit +++| ZR B2,SRO3 IF SEARCH BEFORE READ 04071 M01S04036.edit +++| SRO2 SB7 LBUFL SET LINE LENGTH 04072 M01S04037.edit +++| SA3 LBA 04073 M01S04038.edit +++| READC X5,X3,B7 04074 M01S04039.edit +++| NZ X1,SRO4 IF NO DATA TRANSFERED 04075 M01S04040.edit +++| SA0 B6 04076 M01S04041.edit +++| SX0 X0+B1 ADVANCE LINE COUNT 04077 M01S04042.edit +++| SRO3 SA2 SROA GET STRING POINTER 04078 M01S04043.edit +++| SA2 X2+ 04079 M01S04044.edit +++| RJ SLS SEARCH LINE FOR STRING 04080 M01S04045.edit +++| NZ B7,SRO2 IF STRING NOT FOUND 04081 M01S04046.edit +++| SA2 SROC GET PREVIOUS LINE ADVANCE 04082 M01S04047.edit +++| IX2 X0-X2 04083 M01S04048.edit +++| SB4 X2 LINE ADVANCE ON CURRENT READ FILE 04084 M01S04049.edit +++| SB2 X0 04085 M01S04050.edit +++| BX0 X0-X0 04086 M01S04051.edit +++| ZR B2,SROX IF FILE NOT ADVANCED 04087 M01S04052.edit +++| SX6 A0+ 04088 M01S04053.edit +++| SA6 LBL 04089 M01S04054.edit +++| EQ SROX RETURN 04090 M01S04055.edit +++| 04091 M01S04056.edit +++| 04092 M01S04057.edit +++| SROA CON 0 STRING POINTER 04093 M01S04058.edit +++| 04094 M01S04059.edit +++| 04095 M01S04060.edit +++| SROC CON 0 PREVIOUS LINE ADVANCE 04096 M01S04061.edit +++| SVR SPACE 4 04097 M01S04062.edit +++|** SVR - SAVE WORKING REGISTERS. 04098 M01S04063.edit +++|* 04099 M01S04064.edit +++|* EXIT FOLLOWING REGISTERS SAVED. 04100 M01S04065.edit +++|* X - 0, 1, 2, 6. 04101 M01S04066.edit +++| 04102 M01S04067.edit +++| 04103 M01S04068.edit +++| SVR SUBR ENTRY/EXIT 04104 M01S04069.edit +++| SA6 SVRA X6 04105 M01S04070.edit +++| BX7 X1 X1 04106 M01S04071.edit +++| SA7 A6+B1 04107 M01S04072.edit +++| BX6 X0 X0 04108 M01S04073.edit +++| SA6 A7+B1 04109 M01S04074.edit +++| BX7 X2 X2 04110 M01S04075.edit +++| SA7 A6+B1 04111 M01S04076.edit +++| EQ SVRX 04112 M01S04077.edit +++| 04113 M01S04078.edit +++| SVRA BSS 4 REGISTER SAVE AREA 04114 M01S04079.edit +++| WNL SPACE 4,19 04115 M01S04080.edit +++|** WNL - WRITE NEW ALIGNED LINE. 04116 M01S04081.edit +++|* 04117 M01S04082.edit +++|* NEW ALIGNED LINE WRITTEN FROM CHARACTER BUFFER, 04118 M01S04083.edit +++|* IF NON-BLANK. 04119 M01S04084.edit +++|* 04120 M01S04085.edit +++|* ENTRY (B5) = CURRENT CHARACTER ADDRESS IN NEW LINE. 04121 M01S04086.edit +++|* (B6) = CURRENT CHARACTER ADDRESS IN OLD LINE. 04122 M01S04087.edit +++|* (X0) = LWA+1 LAST COMPLETE WORD IN NEW LINE. 04123 M01S04088.edit +++|* (X0) = 0, IF NEW LINE WIDTH .LT. WORD SIZE. 04124 M01S04089.edit +++|* (X3) = 0, IF ENTIRE NEW LINE TO BE FLUSHED. 04125 M01S04090.edit +++|* 04126 M01S04091.edit +++|* EXIT (B4) = MAXIMUM LWA+1 NEW LINE. 04127 M01S04092.edit +++|* (B5) = FWA NEW LINE BUFFER. 04128 M01S04093.edit +++|* (B6) = CURRENT CHARACTER ADDRESS IN OLD LINE. 04129 M01S04094.edit +++|* 04130 M01S04095.edit +++|* USES A - 0, 1, 3, 7. 04131 M01S04096.edit +++|* X - 0, 1, 3, 4, 7. 04132 M01S04097.edit +++|* B - 2, 4, 5, 6. 04133 M01S04098.edit +++|* 04134 M01S04099.edit +++|* CALLS WTS=. 04135 M01S04100.edit +++| 04136 M01S04101.edit +++| 04137 M01S04102.edit +++| WNL SUBR ENTRY/EXIT 04138 M01S04103.edit +++| SA1 STRA 04139 M01S04104.edit +++| SX7 1R 04140 M01S04105.edit +++| IX4 X1-X7 04141 M01S04106.edit +++| SB2 A1 04142 M01S04107.edit +++| NZ X4,WNL1 IF FIRST CHARACTER NOT BLANK 04143 M01S04108.edit +++| SB2 B2+5 04144 M01S04109.edit +++| WNL1 LE B5,B2,WNLX IF NEW LINE ALREADY FLUSHED 04145 M01S04110.edit +++| ZR X3,WNL2 IF ENTIRE LINE TO BE FLUSHED 04146 M01S04111.edit +++| SA1 B6 GET NEXT CHARACTER IN OLD LINE 04147 M01S04112.edit +++| IX1 X1-X7 04148 M01S04113.edit +++| ZR X1,WNL2 IF NEXT CHARACTER BLANK 04149 M01S04114.edit +++| NZ X0,WNL3 IF AT LEAST ONE COMPLETE WORD IN NEW LINE 04150 M01S04115.edit +++| WNL2 SX0 B5+ 04151 M01S04116.edit +++| SA0 B6+ 04152 M01S04117.edit +++| WNL3 SA1 X0-1 04153 M01S04118.edit +++| NZ X1,WNL4 IF LAST CHARACTER NOT COLON 04154 M01S04119.edit +++| SA7 X0+ 04155 M01S04120.edit +++| SX0 X0+1 04156 M01S04121.edit +++| WNL4 WRITES A5,STRA,X0-STRA 04157 M01S04122.edit +++| SB5 STRA 04158 M01S04123.edit +++| SA3 WDTH 04159 M01S04124.edit +++| SB4 X3+B5 04160 M01S04125.edit +++| SB6 A0 04161 M01S04126.edit +++| EQ WNLX 04162 M01S04127.edit +++| END TITLE END COMMAND PROCESSOR. 04163 M01S04128.edit +++|*** END - PROCESS *END* COMMAND. 04164 M01S04129.edit +++| 04165 M01S04130.edit +++| 04166 M01S04131.edit +++| END BSS 0 04167 M01S04132.edit +++| SA1 EOFTF 04168 M01S04133.edit +++| SX2 A5+ 04169 M01S04134.edit +++| ZR X1,END2 IF POSITIONED AT EOF 04170 M01S04135.edit +++| WRITEC X2,LBUF 04171 M01S04136.edit +++| END1 READW X5,LBUF,CBUFL 04172 M01S04137.edit +++| SB7 B6-LBUF SET NUMBER WORDS TO WRITE 04173 M01S04138.edit +++| BX0 X1 04174 M01S04139.edit +++| SX2 A5 WRITE FILE FET ADDRESS 04175 M01S04140.edit +++| WRITEW X2,LBUF,B7 04176 M01S04141.edit +++| ZR X0,END1 IF COPY INCOMPLETE 04177 M01S04142.edit +++| CEPF END1,4 04178 M01S04143.edit +++| END2 WRITER X2,R FLUSH BUFFER 04179 M01S04144.edit +++| SA3 DAFF 04180 M01S04145.edit +++| ZR X3,END7 IF DIRECT ACCESS FILE 04181 M01S04146.edit +++| RENAME X2,TFILE RENAME FINAL COPY 04182 M01S04147.edit +++| END3 REWIND X2 04183 M01S04148.edit +++| SB3 S 04184 M01S04149.edit +++| SB4 M LAST FILE TO BE RETURNED 04185 M01S04150.edit +++| END4 SX3 A5-B3 04186 M01S04151.edit +++| ZR X3,END5 IF FILE CONTAINING FINAL COPY 04187 M01S04152.edit +++| RETURN B3 04188 M01S04153.edit +++| END5 SB3 B3+FETL 04189 M01S04154.edit +++| LE B3,B4,END4 IF NOT ALL FILES RETURNED 04190 M01S04155.edit +++| END6 WRITEC O,(=C* END TEXT EDITING.*) 04191 M01S04156.edit +++| WRITER X2 END TEXT EDITING 04192 M01S04157.edit +++| ENDRUN 04193 M01S04158.edit +++| 04194 M01S04159.edit +++| END7 SX4 X2-F 04195 M01S04160.edit +++| ZR X4,END3 IF FINAL COPY PERMANENT 04196 M01S04161.edit +++| REWIND F 04197 M01S04162.edit +++| SA0 X2 04198 M01S04163.edit +++| REWIND A5 04199 M01S04164.edit +++| READ X2 MAKE FINAL COPY PERMANENT 04200 M01S04165.edit +++| END8 READW A5,LBUF,CBUFL 04201 M01S04166.edit +++| SB7 B6-LBUF 04202 M01S04167.edit +++| BX0 X1 04203 M01S04168.edit +++| SX2 A0 04204 M01S04169.edit +++| WRITEW X2,LBUF,B7 04205 M01S04170.edit +++| ZR X0,END8 IF COPY NOT COMPLETE 04206 M01S04171.edit +++| WRITER X2,R 04207 M01S04172.edit +++| SA5 X2 04208 M01S04173.edit +++| EQ END3 RETURN SCRATCH FILES 04209 M01S04174.edit +++| TITLE COMMON DECKS. 04210 M01S04175.edit +++|*CALL COMCUSB 04211 M01S04176.edit +++|*CALL COMCSYS 04212 M01S04177.edit +++|*CALL COMCCIO 04213 M01S04178.edit +++|*CALL COMCRDS 04214 M01S04179.edit +++|*CALL COMCLFM 04215 M01S04180.edit +++|*CALL COMCRDW 04216 M01S04181.edit +++|*CALL COMCRDC 04217 M01S04182.edit +++|*CALL COMCSFN 04218 M01S04183.edit +++|*CALL COMCWTW 04219 M01S04184.edit +++|*CALL COMCWTS 04220 M01S04185.edit +++|*CALL COMCWTC 04221 M01S04186.edit +++|*CALL COMCCDD 04222 M01S04187.edit +++|*CALL COMCPFM 04223 M01S04188.edit +++| IDENT SPACE 4 04224 M01S04189.edit +++| IDENT FORCE LITERALS 04225 M01S04190.edit +++| PRS TITLE PRESET. 04226 M01S04191.edit +++| EDIT BSS 0 04227 M01S04192.edit +++| PRS SB1 1
Line S04193 Modification History | |
---|---|
M01 (Added by) | edit |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 04228 M02S04193.v23l617 ---| PRS1 SB2 CCDR UNPACK CONTROL STATEMENT 04229 M01S00035.v23l617 +++| PRS1 SB2 CCDR UNPACK COMMAND 04230 M01S04194.edit +++| SB6 CCBL 04231 M01S04195.edit +++| RJ USB 04232 M01S04196.edit +++| SX2 1R9+1 SET DELIMITER CHECK 04233 M01S04197.edit +++| PRS2 SA1 B6 ADVANCE CHARACTER 04234 M01S04198.edit +++| SB6 B6+B1 04235 M01S04199.edit +++| IX3 X1-X2 CHECK FOR END OF PROGRAM NAME\ 04236 M01S04200.edit +++| ZR X1,ERR IF TERMINATION 04237 M01S04201.edit +++| NG X3,PRS2 IF NOT END OF PROGRAM NAME 04238 M01S04202.edit +++| SB3 X1-1R. 04239 M01S04203.edit +++| SB4 X1-1R)
Line S04204 Modification History | |
---|---|
M01 (Added by) | edit |
M02 (Updated by) | edit1 |
Seq # *Modification Id* Act ----------------------------+ 04240 M02S04204.edit1 ---| 04241 M01S00001.edit1 +++| SX1 X1-1R 04242 M01S04205.edit +++| ZR B3,PRS3 IF NO ARGUMENTS 04243 M01S04206.edit +++| ZR B4,PRS3 IF NO ARGUMENTS 04244 M01S00002.edit1 +++| ZR X1,PRS2 IF SPACE (IGNORE) 04245 M01S04207.edit +++| SB3 TARG SET ARGUMENT TABLE ADDRESS 04246 M01S04208.edit +++| SB2 TARGL SET ARGUMENT TABLE LENGTH 04247 M01S04209.edit +++| SB4 PRSD SET STRING BUFFER ADDRESS 04248 M01S04210.edit +++| RJ CPA CONVERT POSITIONAL ARGUMENTS 04249 M01S04211.edit +++| NG B5,ERR IF ERROR IN CONVERSION 04250 M01S04212.edit +++| PL X1,PRS3 IF NO ARGUMENTS PROCESSED 04251 M01S04213.edit +++| SX6 B5 SET UP PARAMETER CRACKING 04252 M01S04214.edit +++| SB6 PRSD 04253 M01S04215.edit +++| SA6 USBC 04254 M01S04216.edit +++| RJ ARM CRACK PARAMETERS 04255 M01S04217.edit +++| NZ X1,ERR IF ERROR IN PARAMETERS 04256 M01S04218.edit +++| MX0 42 CHECK FOR RESERVED FILE NAMES 04257 M01S04219.edit +++| SA3 TFILE 04258 M01S04220.edit +++| BX7 X3 04259 M01S04221.edit +++| SA7 F 04260 M01S04222.edit +++| BX4 X3*X0 04261 M01S04223.edit +++| SA3 A7 04262 M01S04224.edit +++| RJ CRN 04263 M01S04225.edit +++| ZR X7,ERR1 IF FILE NAME RESERVED 04264 M01S04226.edit +++| SA3 I 04265 M01S04227.edit +++| BX4 X3*X0 04266 M01S04228.edit +++| RJ CRN 04267 M01S04229.edit +++| ZR X7,ERR1 IF FILE NAME RESERVED 04268 M01S04230.edit +++| SA3 O 04269 M01S04231.edit +++| BX4 X3*X0 04270 M01S04232.edit +++| RJ CRN 04271 M01S04233.edit +++| ZR X7,ERR1 IF FILE NAME RESERVED 04272 M01S04234.edit +++| PRS3 SX2 I SET TERMINAL FILE 04273 M01S04235.edit +++| RJ STF 04274 M01S04236.edit +++| SA6 EOFIF SET FILE STATUS 04275 M01S04237.edit +++| SA6 JOTY 04276 M01S04238.edit +++| BX5 X6 04277 M01S04239.edit +++| ZR X6,PRS4 IF INTERACTIVE JOB 04278 M01S04240.edit +++| READ X2 INITIAL DIRECTIVE READ 04279 M01S04241.edit +++| EQ PRS5 EVICT SCRATCH FILES 04280 M01S04242.edit +++| 04281 M01S04243.edit +++| PRS4 DISTC ON,TINT SET TERMINAL CONTROLS 04282 M01S04244.edit +++| PRS5 EVICT S 04283 M01S04245.edit +++| EVICT SC 04284 M01S04246.edit +++| EVICT B 04285 M01S04247.edit +++| EVICT M 04286 M01S04248.edit +++| EVICT T 04287 M01S04249.edit +++| SA3 O SET OUTPUT FET POINTER 04288 M01S04250.edit +++| MX0 42 04289 M01S04251.edit +++| SX2 A3 04290 M01S04252.edit +++| BX3 X0*X3 04291 M01S04253.edit +++| BX6 X3+X2 04292 M01S04254.edit +++| SX7 1R SET NON-ZERO WORD PAD BEFORE LINE BUFFERS 04293 M01S04255.edit +++| SA6 ARGR 04294 M01S04256.edit +++| SA7 LBUF-1 04295 M01S04257.edit +++| SA7 TBUF-1 04296 M01S04258.edit +++| SA4 ASC CHECK EDIT MODE 04297 M01S04259.edit +++| ZR X4,PRS8 IF NO MODE PARAMETER PRESENT 04298 M01S04260.edit +++| SA1 MARG-1 CHECK MODE PARAMETER 04299 M01S04261.edit +++| MX0 42 04300 M01S04262.edit +++| BX4 X4*X0 04301 M01S04263.edit +++| PRS6 SA1 A1+B1 CHECK NEXT TABLE ITEM 04302 M01S04264.edit +++| SB2 X1 04303 M01S04265.edit +++| ZR X1,ERR IF ITEM NOT IN TABLE 04304 M01S04266.edit +++| BX6 X1*X0 04305 M01S04267.edit +++| IX7 X6-X4 COMPARE TABLE ITEM TO MODE 04306 M01S04268.edit +++| NZ X7,PRS6 IF NO MATCH 04307 M01S04269.edit +++| BX0 X5 SET INTERACTIVE I/O 04308 M01S04270.edit +++| EQ B2,B0,PRS7 IF *NORMAL* OPTION 04309 M01S04271.edit +++| 04310 M01S04272.edit +++|* PROCESS *ASCII* OPTION. 04311 M01S04273.edit +++| 04312 M01S04274.edit +++| SX6 -76B SET ASCII INDICATOR TO ASCII 04313 M01S04275.edit +++| SA6 ASC 04314 M01S04276.edit +++| SA1 SLSB PRESET ASCII CODE 04315 M01S04277.edit +++| SA2 ANCB 04316 M01S04278.edit +++| BX6 X1 04317 M01S04279.edit +++| LX7 X2 04318 M01S04280.edit +++| SA6 SLSA 04319 M01S04281.edit +++| SA7 ANCA 04320 M01S04282.edit +++| NZ X0,PRS8 IF NOT INTERACTIVE I/O 04321 M01S04283.edit +++| CSET ASCII 04322 M01S04284.edit +++| EQ PRS8 04323 M01S04285.edit +++| 04324 M01S04286.edit +++|* PROCESS *NORMAL* OPTION. 04325 M01S04287.edit +++| 04326 M01S04288.edit +++| PRS7 SX6 B0+ SET ASCII INDICATOR TO NORMAL 04327 M01S04289.edit +++| SA6 ASC 04328 M01S04290.edit +++| NZ X0,PRS8 IF NOT INTERACTIVE I/O 04329 M01S04291.edit +++| CSET NORMAL 04330 M01S04292.edit +++| PRS8 SX3 B1 CHECK EDIT FILE 04331 M01S04293.edit +++| SA4 TFILE 04332 M01S04294.edit +++| IX4 X4-X3 04333 M01S04295.edit +++| NZ X4,PRS11 IF EDIT FILE SPECIFIED 04334 M01S04296.edit +++| 04335 M01S04297.edit +++| NZ X5,ERR IF NOT INTERACTIVE JOB 04336 M01S04298.edit +++| WRITEC O,PRSA * ENTER TEXT FILE NAME.* 04337 M01S04299.edit +++| READ I GET EDIT FILE NAME 04338 M01S04300.edit +++| SA0 LBUF 04339 M01S04301.edit +++| READS X2,A0,-30 04340 M01S04302.edit +++| NZ X1,ERR IF EOF (CR) ON INPUT 04341 M01S04303.edit +++| SB2 A0-B1 04342 M01S04304.edit +++| BX6 X6-X6 CLEAR ACCUMULATOR 04343 M01S04305.edit +++| SB5 60 04344 M01S04306.edit +++| SB3 7 04345 M01S04307.edit +++| 04346 M01S04308.edit +++|* ASSEMBLE FILE NAME. 04347 M01S04309.edit +++| 04348 M01S04310.edit +++| PRS9 RJ ANC ASSEMBLE NEXT CHARACTER 04349 M01S04311.edit +++| EQ B2,B6,PRS10 IF END OF INPUT 04350 M01S04312.edit +++| SX1 X2-1R 04351 M01S04313.edit +++| ZR X1,PRS9 IF BLANK CHARACTER 04352 M01S04314.edit +++| ZR X4,ERR IF NOT ALPHANUMERIC CHARACTER 04353 M01S04315.edit +++| SX1 X4-1R+ 04354 M01S04316.edit +++| PL X1,ERR IF NOT ALPHANUMERIC CHARACTER 04355 M01S04317.edit +++| SX1 X3-74B 04356 M01S04318.edit +++| ZR X1,ERR IF 74B ESCAPE CODE 04357 M01S04319.edit +++| SB3 B3-1 04358 M01S04320.edit +++| NG B3,ERR IF FILE NAME TOO LONG 04359 M01S04321.edit +++| SB5 B5-6 04360 M01S04322.edit +++| LX1 B5,X4 04361 M01S04323.edit +++| BX6 X6+X1 ADD CHARACTER TO ACCUMULATOR 04362 M01S04324.edit +++| EQ PRS9 04363 M01S04325.edit +++| 04364 M01S04326.edit +++| PRS10 BX4 X6 CHECK FILE NAME 04365 M01S04327.edit +++| ZR X4,PRS9 IF NO FILE NAME 04366 M01S04328.edit +++| SA3 B0 04367 M01S04329.edit +++| RJ CRN CHECK FOR RESERVED FILE NAME 04368 M01S04330.edit +++| ZR X7,ERR1 IF FILE NAME RESERVED 04369 M01S04331.edit +++| SX5 B1 04370 M01S04332.edit +++| BX7 X4+X5 04371 M01S04333.edit +++| SA7 TFILE 04372 M01S04334.edit +++| SA7 F SET FILE NAME IN FET 04373 M01S04335.edit +++| PRS11 SA1 F SET FILE NAME IN *FILINFO* BLOCK 04374 M01S04336.edit +++| MX0 42 04375 M01S04337.edit +++| BX1 X0*X1 04376 M01S04338.edit +++| SA2 FINB 04377 M01S04339.edit +++| BX6 X1+X2 04378 M01S04340.edit +++| MX0 -6 04379 M01S04341.edit +++| SA6 A2 04380 M01S04342.edit +++| FILINFO A2 GET FILE INFORMATION 04381 M01S04343.edit +++| SA1 FINB+1 CHECK FILE TYPE 04382 M01S04344.edit +++| BX6 -X0*X1 04383 M01S04345.edit +++| LX1 59-7 CHECK FILE MODE 04384 M01S04346.edit +++| SX6 X6-4 INITIALIZE DIRECT ACCESS FILE FLAG 04385 M01S04347.edit +++| SA6 DAFF 04386 M01S04348.edit +++| ZR X1,PRS11.2 IF FILE NOT FOUND 04387 M01S04349.edit +++| SA3 JOTY CHECK FOR INTERACTIVE JOB 04388 M01S04350.edit +++| NZ X3,PRS11.2 IF NOT TERMINAL INPUT 04389 M01S04351.edit +++| NG X1,PRS11.2 IF EDIT FILE IN WRITE MODE 04390 M01S04352.edit +++| WRITEC O,PRSE *EDIT FILE NOT IN WRITE MODE.* 04391 M01S04353.edit +++| WRITEC O,PRSF *DO YOU WISH TO CONTINUE* 04392 M01S04354.edit +++| PRS11.1 SB6 LBUF FWA WORKING BUFFER 04393 M01S04355.edit +++| RJ PUR PROCESS USER RESPONSE 04394 M01S04356.edit +++| RJ CTI CHECK TERMINAL INTERRUPTS 04395 M01S04357.edit +++| NZ X3,END6 IF TERMINAL INTERRUPT 04396 M01S04358.edit +++| ZR X4,END6 IF *NO* RESPONSE 04397 M01S04359.edit +++| PL X4,PRS11.2 IF *YES* RESPONSE 04398 M01S04360.edit +++| WRITEC O,PCCD REQUEST *YES* OR *NO* RESPONSE 04399 M01S04361.edit +++| EQ PRS11.1 PROCESS USER RESPONSE 04400 M01S04362.edit +++| 04401 M01S04363.edit +++| PRS11.2 REWIND F 04402 M01S04364.edit +++| READ X2 04403 M01S04365.edit +++| READC X2,LBUF,LBUFL 04404 M01S04366.edit +++| SX7 B1 04405 M01S04367.edit +++| SX6 B6 04406 M01S04368.edit +++| NZ X1,PRS12 IF EDIT FILE EMPTY 04407 M01S04369.edit +++| SA7 EOFTF 04408 M01S04370.edit +++| SA6 LBL 04409 M01S04371.edit +++| PRS12 SA5 SC 04410 M01S04372.edit +++| SA7 F+5 04411 M01S04373.edit +++| SX5 F 04412 M01S04374.edit +++| RJ CTI CHECK TERMINAL INTERRUPT 04413 M01S04375.edit +++| NZ X3,END6 IF INTERRUPTED 04414 M01S04376.edit +++| WRITEC O,PRSB * BEGIN TEXT EDITING.* 04415 M01S04377.edit +++| JP MAIN BEGIN TEXT EDITING 04416 M01S04378.edit +++| ERR SPACE 4
Line S04379 Modification History | |
---|---|
M01 (Added by) | edit |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 04417 M02S04379.v23l617 ---|** ERR - ISSUE CONTROL CARD ERROR MESSAGE. 04418 M01S00036.v23l617 +++|** ERR - ISSUE COMMAND ERROR MESSAGE. 04419 M01S04380.edit +++|* 04420 M01S04381.edit +++|* ENTRY (B6) = ERROR MESSAGE ADDRESS, IF ENTRY AT *ERR1*. 04421 M01S04382.edit +++| 04422 M01S04383.edit +++|
Line S04384 Modification History | |
---|---|
M01 (Added by) | edit |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 04423 M02S04384.v23l617 ---| ERR SB6 PRSC * CONTROL CARD ERROR.* 04424 M01S00037.v23l617 +++| ERR SB6 PRSC * COMMAND ERROR.* 04425 M01S04385.edit +++| ERR1 MESSAGE B6,3 ISSUE ERROR MESSAGE 04426 M01S04386.edit +++| ABORT 04427 M01S04387.edit +++| TARG SPACE 4 04428 M01S04388.edit +++|** TARG - TABLE OF ARGUMENTS. 04429 M01S04389.edit +++| 04430 M01S04390.edit +++| 04431 M01S04391.edit +++| TARG BSS 0 04432 M01S04392.edit +++| FN ARG ST,TFILE,400B,0 04433 M01S04393.edit +++| M ARG ST,ASC,0,1 04434 M01S04394.edit +++| I ARG ST,I,,0 04435 M01S04395.edit +++| L ARG ST,O,,0 04436 M01S04396.edit +++| ARG 04437 M01S04397.edit +++| TARGL EQU *-TARG-1 ARGUMENT TABLE LENGTH 04438 M01S04398.edit +++| 04439 M01S04399.edit +++| 04440 M01S04400.edit +++| ST CON 1 DEFAULT FET STATUS 04441 M01S04401.edit +++| MARG SPACE 4 04442 M01S04402.edit +++|** MARG - TABLE OF MODE ARGUMENTS. 04443 M01S04403.edit +++| 04444 M01S04404.edit +++| 04445 M01S04405.edit +++| MARG BSS 0 04446 M01S04406.edit +++| VFD 42/0LASCII,18/1 04447 M01S04407.edit +++| VFD 42/0LAS,18/1 04448 M01S04408.edit +++| VFD 42/0LNORMAL,18/0 04449 M01S04409.edit +++| VFD 42/0LN,18/0 04450 M01S04410.edit +++| CON 0 04451 M01S04411.edit +++| SPACE 4,10 04452 M01S04412.edit +++| FINB BSS 0 *FILINFO* PARAMETER BLOCK 04453 M01S04413.edit +++| VFD 42/0,6/5,12/1 04454 M01S04414.edit +++| BSSZ 4 04455 M01S04415.edit +++| SPACE 4 04456 M01S04416.edit +++|** COMMON DECKS. 04457 M01S04417.edit +++| 04458 M01S04418.edit +++| 04459 M01S04419.edit +++|*CALL COMCARM 04460 M01S04420.edit +++|*CALL COMCCPA 04461 M01S04421.edit +++|*CALL COMCPOP 04462 M01S04422.edit +++|*CALL COMCSTF 04463 M01S04423.edit +++| PRSA SPACE 4 04464 M01S04424.edit +++|** PRESET MESSAGES. 04465 M01S04425.edit +++| 04466 M01S04426.edit +++| 04467 M01S04427.edit +++| PRSA DATA C* ENTER TEXT FILE NAME."CB"* 04468 M01S04428.edit +++| PRSB DATA C* BEGIN TEXT EDITING.*
Line S04429 Modification History | |
---|---|
M01 (Added by) | edit |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 04469 M02S04429.v23l617 ---| PRSC DATA C* CONTROL CARD ERROR.* 04470 M01S00038.v23l617 +++| PRSC DATA C* COMMAND ERROR.* 04471 M01S04430.edit +++| PRSE DATA C* EDIT FILE NOT IN WRITE MODE.* 04472 M01S04431.edit +++| PRSF DATA C* DO YOU WISH TO CONTINUE"CB"* 04473 M01S04432.edit +++|
Line S04433 Modification History | |
---|---|
M01 (Added by) | edit |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 04474 M02S04433.v23l617 ---|* CONTROL CARD STRING BUFFER. 04475 M01S00039.v23l617 +++|* COMMAND STRING BUFFER. 04476 M01S04434.edit +++| 04477 M01S04435.edit +++| PRSD EQU * 04478 M01S04436.edit +++|* BSS 200 04479 M01S04437.edit +++| BUFFERS TITLE BUFFERS. 04480 M01S04438.edit +++| CMDB EQU PRS 04481 M01S04439.edit +++| STRB EQU CMDB+CMDBL 04482 M01S04440.edit +++| STRA EQU STRB+1 04483 M01S04441.edit +++| IFLT CMDBL+STRBL+2,FBUFL 04484 M01S04442.edit +++| LBUF EQU CMDB+FBUFL 04485 M01S04443.edit +++| ELSE 1 04486 M01S04444.edit +++| LBUF EQU STRA+STRBL+1 04487 M01S04445.edit +++| TBUF EQU LBUF+LBUFL+1 04488 M01S04446.edit +++| IFLT LBUFL*3,CBUFL 04489 M01S04447.edit +++| OBUF EQU LBUF+CBUFL 04490 M01S04448.edit +++| ELSE 1 04491 M01S04449.edit +++| OBUF EQU TBUF+2*LBUFL 04492 M01S04450.edit +++| IBUF EQU OBUF+OBUFL 04493 M01S04451.edit +++| MBUF EQU IBUF+IBUFL 04494 M01S04452.edit +++| BBUF EQU MBUF+MBUFL 04495 M01S04453.edit +++| FBUF EQU BBUF+BBUFL 04496 M01S04454.edit +++| SBUF EQU FBUF+FBUFL 04497 M01S04455.edit +++| SCBUF EQU SBUF+FBUFL 04498 M01S04456.edit +++| USBB EQU SCBUF+FBUFL 04499 M01S04457.edit +++| RFL= EQU USBB+CCBL+4 04500 M01S04458.edit +++| ALFL EQU USBB+USBBL+4 04501 M01S04459.edit +++| END
cdc/nos2.source/opl.opl871/deck/edit.002.txt ยท Last modified: by 127.0.0.1