cdc:nos2.source:opl.opl871:deck:copyc
Deck COPYC
6 Modifications
Source
Seq # *Modification Id* Act ----------------------------+ 00001 M01S00001.copyc +++| IDENT COPYC,FETS 00002 M01S00002.copyc +++| ABS 00003 M01S00003.copyc +++| ENTRY COPYSBF 00004 M01S00004.copyc +++| ENTRY COPYCF 00005 M01S00005.copyc +++| ENTRY SCOPY 00006 M01S00006.copyc +++| ENTRY COPYCR 00007 M01S00001.ns2402 +++| ENTRY NPC= 00008 M01S00007.copyc +++| ENTRY RFL= 00009 M01S00008.copyc +++| ENTRY SSM= 00010 M01S00009.copyc +++| SYSCOM B1 DEFINE (B1) = 1 00011 M01S00010.copyc +++|*COMMENT COPYC - CODED FILE COPIES.
Line S00011 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00012 M02S00011.281l803 ---| COMMENT COPYRIGHT CONTROL DATA CORP. 1970. 00013 M01S00001.281l803 +++| COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992. 00014 M01S00012.copyc +++| TITLE COPYC - CODED FILE COPIES. 00015 M01S00013.copyc +++| SPACE 4 00016 M01S00014.copyc +++|*** COPYC - CODED FILE COPIES. 00017 M01S00015.copyc +++|* G. R. MANSFIELD. 70/11/25. 00018 M01S00016.copyc +++| SPACE 4 00019 M01S00017.copyc +++|*** DAYFILE MESSAGES. 00020 M01S00018.copyc +++|* 00021 M01S00019.copyc +++|* * COPY COMPLETE.* = INFORMATIVE MESSAGE INDICATING COPY 00022 M01S00020.copyc +++|* COUNT WAS EXHAUSTED BEFORE EOI REACHED. 00023 M01S00021.copyc +++|* 00024 M01S00022.copyc +++|* * EOI ENCOUNTERED.* = INFORMATIVE MESSAGE INDICATING END 00025 M01S00023.copyc +++|* OF INFORMATION WAS ENCOUNTED BEFORE THE COPY COUNT WAS 00026 M01S00024.copyc +++|* EXHAUSTED. 00027 M01S00025.copyc +++|*
Line S00026 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00028 M02S00026.v23l617 ---|* *ILLEGAL CHARACTER NUMBER.* = ILLEGAL FIRST/LAST CHARACTER
Line S00027 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00029 M02S00027.v23l617 ---|* NUMBER SPECIFIED. 00030 M01S00001.v23l617 +++|* *INCORRECT CHARACTER NUMBER.* = INCORRECT FIRST/LAST 00031 M01S00002.v23l617 +++|* CHARACTER NUMBER SPECIFIED. 00032 M01S00028.copyc +++|*
Line S00029 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00033 M02S00029.v23l617 ---|* *ILLEGAL COUNT.* = OPTIONAL RECORD/FILE COUNT ILLEGAL FORMAT. 00034 M01S00003.v23l617 +++|* *INCORRECT COUNT.* = OPTIONAL RECORD/FILE COUNT INCORRECT 00035 M01S00004.v23l617 +++|* FORMAT. 00036 M01S00030.copyc +++|* 00037 M01S00031.copyc +++|* * NO LINE TERMINATOR AT EOR(S).* = NO LINE TERMINATOR WAS 00038 M01S00032.copyc +++|* FOUND FOR THE LAST LINE OF A RECORD(S) (RECORD NOT Z-TYPE 00039 M01S00033.copyc +++|* DATA). THE LINE TERMINATOR IS ADDED, AND THE JOB IS ABORTED 00040 M01S00034.copyc +++|* IF THE *NA* PARAMETER IS NOT SPECIFIED. 00041 M01S00035.copyc +++|* 00042 M01S00036.copyc +++|* * NNNN LINE(S) TRUNCATED.* = INFORMATIVE MESSAGE INDICATING 00043 M01S00037.copyc +++|* NNNN LINES WERE TRUNCATED DURING COPYING. 00044 M01S00038.copyc +++|* 00045 M01S00039.copyc +++|* *TOO MANY PARAMETERS.* = MORE THAN SIX PARAMETERS WERE
Line S00040 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00046 M02S00040.ns2339 ---|* SPECIFIED ON A *COPYCF* CALL, OR MORE THAN 00047 M01S00001.ns2339 +++|* SPECIFIED ON A *COPYCF* OR *COPYCR* CALL, OR MORE THAN 00048 M01S00041.copyc +++|* ELEVEN ON AN *SCOPY* CALL. 00049 M01S00042.copyc +++|*
Line S00043 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00050 M02S00043.v23l617 ---|* *ILLEGAL LINE NUMBER SPECIFICATION.* = ILLEGAL 00051 M01S00005.v23l617 +++|* *INCORRECT LINE NUMBER SPECIFICATION.* = INCORRECT 00052 M01S00044.copyc +++|* FIRST/LAST LINE NUMBER SPECIFIED. 00053 M01S00045.copyc +++|*
Line S00046 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00054 M02S00046.v23l617 ---|* *ILLEGAL REWIND SPECIFICATION.* = REWIND PARAMETER 00055 M01S00006.v23l617 +++|* *INCORRECT REWIND SPECIFICATION.* = REWIND PARAMETER 00056 M01S00047.copyc +++|* NOT *R* OR OMITTED. 00057 M01S00048.copyc +++|*
Line S00049 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00058 M02S00049.v23l617 ---|* *ILLEGAL STRUCTURE SPECIFICATION.* = STRUCTURE 00059 M01S00007.v23l617 +++|* *INCORRECT STRUCTURE SPECIFICATION.* = STRUCTURE 00060 M01S00050.copyc +++|* PARAMETER NOT *NS* OR OMITTED. 00061 M01S00051.copyc +++|*
Line S00052 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00062 M02S00052.v23l617 ---|* *ILLEGAL CHARACTER SET SPECIFICATION.* = CHARACTER 00063 M01S00008.v23l617 +++|* *INCORRECT CHARACTER SET SPECIFICATION.* = CHARACTER 00064 M01S00053.copyc +++|* SET PARAMETER NOT *D* OR OMITTED. 00065 M01S00054.copyc +++| SPACE 4 00066 M01S00055.copyc +++|**** ASSEMBLY CONSTANTS. 00067 M01S00056.copyc +++| 00068 M01S00057.copyc +++|
Line S00058 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00069 M02S00058.ns2339 ---| LINL EQU 160 WORKING BUFFER LENGTH (6-BIT CHARACTERS) 00070 M01S00002.ns2339 +++| LINL EQU 500D WORKING BUFFER LENGTH (6-BIT CHARACTERS) 00071 M01S00059.copyc +++| BUFL EQU LINL+1 WORKING BUFFER LENGTH + 1 00072 M01S00060.copyc +++| IBUFL EQU 2001B IFILE BUFFER LENGTH 00073 M01S00061.copyc +++| OBUFL EQU 2001B OFILE BUFFER LENGTH 00074 M01S00062.copyc +++|**** 00075 M01S00063.copyc +++| 00076 M01S00064.copyc +++|
Line S00065 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2402 |
Seq # *Modification Id* Act ----------------------------+ 00077 M02S00065.ns2402 ---|* SPECIAL ENTRY POINT.
Line S00066 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2402 |
Seq # *Modification Id* Act ----------------------------+ 00078 M02S00066.ns2402 ---| 00079 M01S00002.ns2402 +++|* SPECIAL ENTRY POINTS. 00080 M01S00003.ns2402 +++| 00081 M01S00004.ns2402 +++| NPC= EQU 0 FORCE OPERATING SYSTEM PARAMETER FORMAT 00082 M01S00005.ns2402 +++| 00083 M01S00067.copyc +++| SSM= EQU 0 SUPPRESS DUMPS OF FIELD LENGTH 00084 M01S00068.copyc +++| 00085 M01S00069.copyc +++|*CALL COMCMAC 00086 M01S00070.copyc +++| TITLE COMMON DATA 00087 M01S00071.copyc +++| DATA SPACE 4 00088 M01S00072.copyc +++| 00089 M01S00073.copyc +++| 00090 M01S00074.copyc +++| ORG 120B 00091 M01S00075.copyc +++| FETS BSS 0 00092 M01S00076.copyc +++| 00093 M01S00077.copyc +++| I BSS 0 00094 M01S00078.copyc +++| INPUT RFILEC IBUF,IBUFL,(FET=8) 00095 M01S00079.copyc +++| 00096 M01S00080.copyc +++| O BSS 0 00097 M01S00081.copyc +++| OUTPUT RFILEC OBUF,OBUFL,(FET=8) 00098 M01S00082.copyc +++| 00099 M01S00083.copyc +++| CT CON 1 COUNT
Line S00084 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2701 |
Seq # *Modification Id* Act ----------------------------+ 00100 M02S00084.ns2701 ---| EI CON 0 EOI MESSAGE SENT FLAG 00101 M01S00085.copyc +++| SK CON 0 SKIP FLAG 00102 M01S00086.copyc +++| FC CON 0 FIRST CHARACTER 00103 M01S00087.copyc +++| LC CON 136 LAST CHARACTER 00104 M01S00088.copyc +++| LTC CON 0 COUNT OF LINES TRUNCATED 00105 M01S00089.copyc +++| NA CON 0 NO-ABORT FLAG 00106 M01S00090.copyc +++| NZ CON 0 NON Z-TYPE DATA FLAG 00107 M01S00091.copyc +++| FL CON 0 FIRST LINE NUMBER 00108 M01S00092.copyc +++| LL CON -1 LAST LINE NUMBER 00109 M01S00093.copyc +++| NS CON 0 STRUCTURE REPORTING FLAG 00110 M01S00094.copyc +++| AS CON 0 ASCII8 FLAG 00111 M01S00095.copyc +++| AF CON 0 ASCII8 WITH FORMAT EFFECTORS FLAG 00112 M01S00096.copyc +++| LN CON 0 LINE NUMBER ERROR MESSAGE FLAG 00113 M01S00097.copyc +++| SC CON 0 *SCOPY* FLAG 00114 M01S00001.ns2701 +++| FCNT CON 0 FILE COUNT 00115 M01S00002.ns2701 +++| RCNT CON 0 RECORD COUNT 00116 M01S00098.copyc +++| TITLE MAIN PROGRAMS. 00117 M01S00003.ns2339 +++| COPYCF SPACE 4,25 00118 M01S00099.copyc +++|*** COPYCF (IFILE,OFILE,N,FCHAR,LCHAR,NA) 00119 M01S00100.copyc +++|* 00120 M01S00101.copyc +++|* 00121 M01S00102.copyc +++|* COPYCF COPIES FILES FROM MEDIUM TO MEDIUM IN CODED MODE. 00122 M01S00103.copyc +++|* FILES ARE TREATED AS 6-BIT CHARACTER DATA WITH A MAXIMUM
Line S00104 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00123 M02S00104.ns2339 ---|* LINE LENGTH DEFINED BY THE CONSTANT *LINL* (160) . 00124 M01S00004.ns2339 +++|* LINE LENGTH DEFINED BY THE CONSTANT *LINL* (500) . 00125 M01S00105.copyc +++|* 00126 M01S00106.copyc +++|* IFILE INPUT FILE NAME. 00127 M01S00107.copyc +++|* OFILE OUTPUT FILE NAME. 00128 M01S00108.copyc +++|* N NUMBER OF FILES TO COPY. 00129 M01S00109.copyc +++|* FCHAR FIRST CHARACTER TO COPY. 00130 M01S00110.copyc +++|* LCHAR LAST CHARACTER TO COPY. 00131 M01S00111.copyc +++|* NA DO NOT ABORT IF RECORD NOT Z-TYPE DATA. 00132 M01S00112.copyc +++|* 00133 M01S00113.copyc +++|* IF IFILE = OFILE, FILES ON IFILE ARE SKIPPED. 00134 M01S00114.copyc +++|* 00135 M01S00115.copyc +++|* ASSUMED PARAMETERS. 00136 M01S00116.copyc +++|* IFILE = *INPUT* 00137 M01S00117.copyc +++|* OFILE = *OUTPUT* 00138 M01S00118.copyc +++|* N = 1 00139 M01S00119.copyc +++|* FCHAR = 1 00140 M01S00120.copyc +++|* LCHAR = 136 00141 M01S00121.copyc +++|* NA NOT SPECIFIED. 00142 M01S00122.copyc +++| 00143 M01S00123.copyc +++|
Line S00124 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00144 M02S00124.ns2339 ---| COPYCF SB1 1 (B1) = 1 00145 M01S00005.ns2339 +++| COPYCF BSS 0 ENTRY 00146 M01S00006.ns2339 +++| SB1 1 (B1) = 1 00147 M01S00125.copyc +++| RJ PRS PRESET PROGRAM
Line S00126 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00148 M02S00126.ns2339 ---| ZR B7,CCF1 IF NO ADDITIONAL ARGUMENTS 00149 M01S00127.copyc +++| RJ SCC SET CHARACTER COUNTS
Line S00128 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00150 M02S00128.ns2339 ---| ZR B7,CCF1 IF NO ADDITIONAL ARGUMENTS
Line S00129 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00151 M02S00129.ns2339 ---| RJ SXP SET EXTRA PARAMETERS 00152 M01S00007.ns2339 +++| NZ B7,ERR3 IF TOO MANY ARGUMENTS 00153 M01S00003.ns2701 +++| SX0 0 INITIALIZE LINE TRANSFER COUNT 00154 M01S00130.copyc +++| 00155 M01S00131.copyc +++| CCF1 READ I BEGIN READ 00156 M01S00132.copyc +++| RECALL O 00157 M01S00133.copyc +++| READS I,BUF,-BUFL 00158 M01S00134.copyc +++| RJ CPR COPY RECORD 00159 M01S00135.copyc +++| NG X1,ITM IF EOI 00160 M01S00136.copyc +++| ZR X1,CCF1 LOOP TO EOF 00161 M01S00137.copyc +++| SA2 CT DECREMENT COUNT 00162 M01S00138.copyc +++| SX6 X2-1 00163 M01S00139.copyc +++| SA6 A2 00164 M01S00140.copyc +++| NZ X6,CCF1 LOOP FOR ALL FILES 00165 M01S00141.copyc +++| EQ ITM TERMINATE PROGRAM
Line S00142 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00166 M02S00142.ns2339 ---| COPYCFX SPACE 4,25
Line S00143 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00167 M02S00143.ns2339 ---|*** SCOPY(IFILE,OFILE,N,FCAR,LCAR,NA,R,FCS,FLINE,LLINE,NS)
Line S00144 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00168 M02S00144.ns2339 ---|*
Line S00145 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00169 M02S00145.ns2339 ---|* SCOPY (STRUCTURE COPY) IS SIMILAR TO COPYCF, WITH EXTRA
Line S00146 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00170 M02S00146.ns2339 ---|* OPTIONS. THE FIRST SIX PARAMETERS ARE EXPLAINED IN THE
Line S00147 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00171 M02S00147.ns2339 ---|* COPYCF HEADER. THE EXTRA PARAMETERS ARE AS FOLLOWS.
Line S00148 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00172 M02S00148.ns2339 ---|*
Line S00149 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00173 M02S00149.ns2339 ---|* R REWIND BOTH INPUT AND OUTPUT FILES.
Line S00150 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00174 M02S00150.ns2339 ---|* FCS FILE CHARACTER SET -
Line S00151 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00175 M02S00151.ns2339 ---|* D, BLANK, OR OMITTED = 6/12 DISPLAY CODE.
Line S00152 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00176 M02S00152.ns2339 ---|* FLINE LINE NUMBER OF FIRST LINE TO COPY.
Line S00153 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00177 M02S00153.ns2339 ---|* LLINE LINE NUMBER OF LAST LINE TO COPY.
Line S00154 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00178 M02S00154.ns2339 ---|* NS NO STRUCTURE REPORTING.
Line S00155 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00179 M02S00155.ns2339 ---|*
Line S00156 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00180 M02S00156.ns2339 ---|* DEFAULT VALUES (IF PARAMETER OMITTED) -
Line S00157 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00181 M02S00157.ns2339 ---|*
Line S00158 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00182 M02S00158.ns2339 ---|* R DO NOT REWIND FILES.
Line S00159 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00183 M02S00159.ns2339 ---|* FCS 6/12 DISPLAY CODE.
Line S00160 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00184 M02S00160.ns2339 ---|* FLINE PRESENT POSITION, BOI IF REWIND SPECIFIED.
Line S00161 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00185 M02S00161.ns2339 ---|* LLINE EOI OR END OF FILE COUNT.
Line S00162 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00186 M02S00162.ns2339 ---|* NS REPORT FILE STRUCTURE.
Line S00163 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00187 M02S00163.ns2339 ---|
Line S00164 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00188 M02S00164.ns2339 ---|
Line S00165 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00189 M02S00165.ns2339 ---| SCOPY SX6 1 SET *SCOPY* FLAG
Line S00166 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00190 M02S00166.ns2339 ---| SA6 SC
Line S00167 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00191 M02S00167.ns2339 ---| SA6 NS
Line S00168 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00192 M02S00168.ns2339 ---| EQ COPYCF PROCESS FILE
Line S00169 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00193 M02S00169.ns2339 ---| COPYCR SPACE 4 00194 M01S00008.ns2339 +++| COPYCR SPACE 4,25 00195 M01S00170.copyc +++|*** COPYCR (IFILE,OFILE,N,FCHAR,LCHAR,NA) 00196 M01S00171.copyc +++|* 00197 M01S00172.copyc +++|* 00198 M01S00173.copyc +++|* COPYCR COPIES RECORDS FROM MEDIUM TO MEDIUM IN CODED MODE. 00199 M01S00174.copyc +++|* FILES ARE TREATED AS 6-BIT CHARACTER DATA WITH A MAXIMUM
Line S00175 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00200 M02S00175.ns2339 ---|* LINE LENGTH DEFINED BY THE CONSTANT *LINL* (160) . 00201 M01S00009.ns2339 +++|* LINE LENGTH DEFINED BY THE CONSTANT *LINL* (500) . 00202 M01S00176.copyc +++|* 00203 M01S00177.copyc +++|* IFILE INPUT FILE NAME. 00204 M01S00178.copyc +++|* OFILE OUTPUT FILE NAME. 00205 M01S00179.copyc +++|* N NUMBER OF RECORDS TO COPY. 00206 M01S00180.copyc +++|* FCHAR FIRST CHARACTER TO COPY. 00207 M01S00181.copyc +++|* LCHAR LAST CHARACTER TO COPY. 00208 M01S00182.copyc +++|* NA DO NOT ABORT IF RECORD NOT Z-TYPE DATA. 00209 M01S00183.copyc +++|* 00210 M01S00184.copyc +++|* IF IFILE = OFILE, RECORDS ON IFILE ARE SKIPPED. 00211 M01S00185.copyc +++|* 00212 M01S00186.copyc +++|* ASSUMED PARAMETERS. 00213 M01S00187.copyc +++|* IFILE = *INPUT* 00214 M01S00188.copyc +++|* OFILE = *OUTPUT* 00215 M01S00189.copyc +++|* N = 1 00216 M01S00190.copyc +++|* FCHAR = 1 00217 M01S00191.copyc +++|* LCHAR = 136 00218 M01S00192.copyc +++|* NA NOT SPECIFIED. 00219 M01S00193.copyc +++| 00220 M01S00194.copyc +++|
Line S00195 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00221 M02S00195.ns2339 ---| COPYCR SB1 1 (B1) = 1 00222 M01S00010.ns2339 +++| COPYCR BSS 0 ENTRY 00223 M01S00011.ns2339 +++| SB1 1 (B1) = 1 00224 M01S00196.copyc +++| RJ PRS PRESET PROGRAM
Line S00197 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00225 M02S00197.ns2339 ---| ZR B7,CCR1 IF NO ADDITIONAL ARGUMENTS 00226 M01S00198.copyc +++| RJ SCC SET CHARACTER COUNTS 00227 M01S00012.ns2339 +++| NZ B7,ERR3 IF TOO MANY ARGUMENTS 00228 M01S00004.ns2701 +++| SX0 0 INITIALIZE LINE TRANSFER COUNT 00229 M01S00199.copyc +++| 00230 M01S00200.copyc +++| CCR1 READ I BEGIN READ 00231 M01S00201.copyc +++| RECALL O 00232 M01S00202.copyc +++| READS I,BUF,-BUFL 00233 M01S00203.copyc +++| RJ CPR COPY RECORD 00234 M01S00204.copyc +++| NG X1,ITM IF EOI 00235 M01S00205.copyc +++| SA2 CT DECREMENT COUNT 00236 M01S00206.copyc +++| SX6 X2-1 00237 M01S00207.copyc +++| SA6 A2 00238 M01S00208.copyc +++| NZ X6,CCR1 LOOP FOR ALL RECORDS 00239 M01S00209.copyc +++| EQ ITM TERMINATE PROGRAM
Line S00210 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00240 M02S00210.ns2339 ---| COPYSBF SPACE 4 00241 M01S00013.ns2339 +++| COPYSBF SPACE 4,20 00242 M01S00211.copyc +++|*** COPYSBF (IFILE,OFILE,N,NA) 00243 M01S00212.copyc +++|* 00244 M01S00213.copyc +++|* 00245 M01S00214.copyc +++|* COPYSBF COPIES FILES FROM MEDIUM TO MEDIUM IN BINARY MODE, 00246 M01S00215.copyc +++|* SHIFTING EACH LINE IMAGE 1 CHARACTER TO THE RIGHT AND ADDING 00247 M01S00216.copyc +++|* A LEADING SPACE. A PAGE EJECT IS WRITTEN AT THE BEGINNING 00248 M01S00217.copyc +++|* OF EACH RECORD. 00249 M01S00218.copyc +++|* 00250 M01S00219.copyc +++|* IFILE INPUT FILE NAME. 00251 M01S00220.copyc +++|* OFILE OUTPUT FILE NAME. 00252 M01S00221.copyc +++|* N NUMBER OF FILES TO COPY. 00253 M01S00222.copyc +++|* NA DO NOT ABORT IF RECORD NOT Z-TYPE DATA. 00254 M01S00223.copyc +++|* 00255 M01S00224.copyc +++|* ASSUMED PARAMETERS. 00256 M01S00225.copyc +++|* IFILE = *INPUT* 00257 M01S00226.copyc +++|* OFILE = *OUTPUT* 00258 M01S00227.copyc +++|* N = 1 00259 M01S00228.copyc +++|* NA NOT SPECIFIED. 00260 M01S00229.copyc +++| 00261 M01S00230.copyc +++|
Line S00231 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00262 M02S00231.ns2339 ---| COPYSBF SB1 1 (B1) = 1 00263 M01S00014.ns2339 +++| COPYSBF BSS 0 ENTRY 00264 M01S00015.ns2339 +++| SB1 1 (B1) = 1 00265 M01S00232.copyc +++| RJ PRS PRESET PROGRAM
Line S00233 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00266 M02S00233.ns2339 ---| ZR B7,CFS0.1 IF NO ADDITIONAL ARGUMENTS 00267 M01S00234.copyc +++| RJ CNA CHECK FOR *NO ABORT* PARAMETER
Line S00235 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00268 M02S00235.ns2339 ---| CFS0.1 SX6 -1 SET CHARACTER -1 00269 M01S00016.ns2339 +++| NZ B7,ERR3 IF TOO MANY PARAMETERS 00270 M01S00017.ns2339 +++| SX6 -1 SET CHARACTER -1 00271 M01S00236.copyc +++| SA6 FC 00272 M01S00237.copyc +++| SX7 LINL SET MAXIMUM LINE LENGTH 00273 M01S00238.copyc +++| SA7 LC 00274 M01S00239.copyc +++| SA1 I SET BINARY OPERATION 00275 M01S00240.copyc +++| SA2 O 00276 M01S00241.copyc +++| SX3 2 00277 M01S00242.copyc +++| BX6 X1+X3 00278 M01S00243.copyc +++| BX7 X2+X3 00279 M01S00244.copyc +++| SA6 A1 00280 M01S00245.copyc +++| SA7 A2 00281 M01S00005.ns2701 +++| SX0 0 INITIALIZE LINE TRANSFER COUNT 00282 M01S00246.copyc +++| 00283 M01S00247.copyc +++| CSF1 READ I BEGIN READ 00284 M01S00248.copyc +++| RECALL O 00285 M01S00249.copyc +++| READS I,BUF,-BUFL 00286 M01S00250.copyc +++| NZ X1,CSF3 IF EOR, EOF, OR EOI 00287 M01S00251.copyc +++| SA2 SK 00288 M01S00252.copyc +++| NZ X2,CSF2 IF SKIP SET 00289 M01S00253.copyc +++| SB7 BUF+BUFL LWA+1 OF BUFFER 00290 M01S00254.copyc +++| NE B6,B7,CSF1.1 IF BUFFER NOT FULL 00291 M01S00255.copyc +++| SA1 LTC INCREMENT TRUNCATION COUNT 00292 M01S00256.copyc +++| SX3 B1 00293 M01S00257.copyc +++| IX7 X1+X3 00294 M01S00258.copyc +++| SA7 A1 UPDATE COUNT 00295 M01S00259.copyc +++| SB6 B6-B1 DECREMENT CHARACTER COUNT 00296 M01S00260.copyc +++| CSF1.1 SX6 1R1 SET PAGE EJECT 00297 M01S00261.copyc +++| SB5 B6-BUF+1 GET NUMBER OF CHARACTERS IN BUFFER 00298 M01S00262.copyc +++| SA6 BUF-1 00299 M01S00263.copyc +++| WRITES O,BUF-1,B5 OUTPUT LINE 00300 M01S00264.copyc +++| SX6 1R CLEAR EJECT 00301 M01S00265.copyc +++| SA6 BUF-1
Line S00006 Modification History | |
---|---|
M01 (Added by) | ns2701 |
M02 (Updated by) | copyc1 |
Seq # *Modification Id* Act ----------------------------+ 00302 M02S00006.copyc1 ---| SX0 X0+1 SHOW LINE WRITTEN OUT ALREADY 00303 M01S00001.copyc1 +++| SX1 B1 00304 M01S00002.copyc1 +++| IX0 X0+X1 SHOW LINE WRITTEN OUT ALREADY 00305 M01S00266.copyc +++| CSF2 READS I,BUF,-BUFL COPY REMAINDER OF RECORD 00306 M01S00267.copyc +++| CSF3 RJ CPR 00307 M01S00268.copyc +++| NG X1,ITM IF EOI 00308 M01S00269.copyc +++| ZR X1,CSF1 LOOP TO EOF 00309 M01S00270.copyc +++| SA2 CT DECREMENT COUNT 00310 M01S00271.copyc +++| SX6 X2-1 00311 M01S00272.copyc +++| SA6 A2 00312 M01S00273.copyc +++| NZ X6,CSF1 LOOP FOR ALL FILES 00313 M01S00274.copyc +++| EQ ITM TERMINATE PROGRAM 00314 M01S00018.ns2339 +++| SCOPY SPACE 4,25 00315 M01S00019.ns2339 +++|*** SCOPY(IFILE,OFILE,N,FCAR,LCAR,NA,R,FCS,FLINE,LLINE,NS) 00316 M01S00020.ns2339 +++|* 00317 M01S00021.ns2339 +++|* 00318 M01S00022.ns2339 +++|* *SCOPY* (STRUCTURE COPY) IS SIMILAR TO *COPYCF*, WITH EXTRA 00319 M01S00023.ns2339 +++|* PARAMETERS. THE FIRST SIX PARAMETERS ARE EXPLAINED IN THE 00320 M01S00024.ns2339 +++|* *COPYCF* HEADER. THE EXTRA PARAMETERS ARE AS FOLLOWS. 00321 M01S00025.ns2339 +++|* 00322 M01S00026.ns2339 +++|* R REWIND BOTH INPUT AND OUTPUT FILES. 00323 M01S00027.ns2339 +++|* FCS FILE CHARACTER SET - 00324 M01S00028.ns2339 +++|* D, BLANK, OR OMITTED = 6/12 DISPLAY CODE. 00325 M01S00029.ns2339 +++|* FLINE LINE NUMBER OF FIRST LINE TO COPY. 00326 M01S00030.ns2339 +++|* LLINE LINE NUMBER OF LAST LINE TO COPY. 00327 M01S00031.ns2339 +++|* NS NO STRUCTURE REPORTING. 00328 M01S00032.ns2339 +++|* 00329 M01S00033.ns2339 +++|* DEFAULT VALUES (IF PARAMETER OMITTED) - 00330 M01S00034.ns2339 +++|* 00331 M01S00035.ns2339 +++|* N -1 (COPY TO EOI). 00332 M01S00036.ns2339 +++|* LCHAR 500 (250 6/12 CHARACTERS). 00333 M01S00037.ns2339 +++|* R DO NOT REWIND FILES. 00334 M01S00038.ns2339 +++|* FCS 6/12 DISPLAY CODE. 00335 M01S00039.ns2339 +++|* FLINE PRESENT POSITION, BOI IF REWIND SPECIFIED. 00336 M01S00040.ns2339 +++|* LLINE EOI OR END OF FILE COUNT. 00337 M01S00041.ns2339 +++|* NS REPORT FILE STRUCTURE. 00338 M01S00042.ns2339 +++| 00339 M01S00043.ns2339 +++| 00340 M01S00044.ns2339 +++| SCOPY BSS 0 ENTRY 00341 M01S00045.ns2339 +++| SB1 1 00342 M01S00046.ns2339 +++| SX6 B1 SET *SCOPY* FLAG 00343 M01S00047.ns2339 +++| SX7 B1 SET STRUCTURE REPORTING 00344 M01S00048.ns2339 +++| SA6 SC 00345 M01S00049.ns2339 +++| SA7 NS 00346 M01S00050.ns2339 +++| SX6 500D SET 250-CHARACTER LINE LENGTH 00347 M01S00051.ns2339 +++| SX7 -1 SET TO COPY TO EOI 00348 M01S00052.ns2339 +++| SA6 LC 00349 M01S00053.ns2339 +++| SA7 CT 00350 M01S00054.ns2339 +++| RJ PRS PRESET PROGRAM 00351 M01S00055.ns2339 +++| RJ SCC SET CHARACTER COUNTS 00352 M01S00056.ns2339 +++| RJ SXP SET EXTRA PARAMETERS 00353 M01S00057.ns2339 +++| EQ CCF1 PROCESS FILE 00354 M01S00275.copyc +++| TITLE SUBROUTINES.
Line S00276 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00355 M02S00276.ns2339 ---| CPR SPACE 4 00356 M01S00058.ns2339 +++| CPR SPACE 4,20 00357 M01S00277.copyc +++|** CPR - COPY RECORD. 00358 M01S00278.copyc +++|* 00359 M01S00279.copyc +++|* ENTRY (X1) = FIRST BLOCK STATUS. 00360 M01S00007.ns2701 +++|* (X0) = NUMBER OF LINES COPIED. 00361 M01S00280.copyc +++|* (B6) = ADDRESS PLUS ONE OF LAST CHARACTER IN BUFFER. 00362 M01S00281.copyc +++|* 00363 M01S00282.copyc +++|* EXIT (X1) .LT. 0, IF EOI ENCOUNTERED. 00364 M01S00283.copyc +++|* (X1) .NE. 0, IF EOF ENCOUNTERED. 00365 M01S00284.copyc +++|* (X1) = 0, IF EOR ENCOUNTERED. 00366 M01S00285.copyc +++|*
Line S00286 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2701 |
Seq # *Modification Id* Act ----------------------------+ 00367 M02S00286.ns2701 ---|* USES X - 1, 2, 3, 6, 7. 00368 M01S00008.ns2701 +++|* USES X - 0, 1, 2, 3, 6, 7. 00369 M01S00287.copyc +++|* B - 5, 7. 00370 M01S00288.copyc +++|* A - 1, 2, 3, 7. 00371 M01S00289.copyc +++|* 00372 M01S00059.ns2339 +++|* CALLS SLR. 00373 M01S00290.copyc +++|*
Line S00291 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00374 M02S00291.ns2339 ---|* CALLS SLR. 00375 M01S00292.copyc +++|* MACROS ABORT, READS, MESSAGE, WRITEF, WRITER, WRITEW. 00376 M01S00293.copyc +++| 00377 M01S00294.copyc +++|
Line S00295 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00378 M02S00295.ns2339 ---| CPR PS ENTRY/EXIT 00379 M01S00060.ns2339 +++| CPR SUBR ENTRY/EXIT 00380 M01S00296.copyc +++| BX7 X1 00381 M01S00297.copyc +++| SA7 CPRA SAVE READ STATUS 00382 M01S00298.copyc +++| NZ X1,CPR4 IF EOR, EOF, OR EOI 00383 M01S00299.copyc +++| CPR1 SA2 SK
Line S00009 Modification History | |
---|---|
M01 (Added by) | ns2701 |
M02 (Updated by) | copyc1 |
Seq # *Modification Id* Act ----------------------------+ 00384 M02S00009.copyc1 ---| SX0 X0+1 SHOW LINE COPIED 00385 M01S00003.copyc1 +++| SX3 B1 00386 M01S00004.copyc1 +++| IX0 X0+X3 SHOW LINE COPIED 00387 M01S00300.copyc +++| NZ X2,CPR3 IF SKIP SET 00388 M01S00301.copyc +++| SB7 BUF+BUFL LWA+1 OF BUFFER 00389 M01S00302.copyc +++| NE B6,B7,CPR1.1 IF BUFFER NOT FULL 00390 M01S00303.copyc +++| SA1 LTC INCREMENT TRUNCATION COUNT
Line S00304 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | copyc1 |
Seq # *Modification Id* Act ----------------------------+ 00391 M02S00304.copyc1 ---| SX3 B1 00392 M01S00305.copyc +++| IX7 X1+X3
Line S00306 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | copyc1 |
Seq # *Modification Id* Act ----------------------------+ 00393 M02S00306.copyc1 ---| SA7 A1 UPDATE COUNT 00394 M01S00005.copyc1 +++| SA7 A1+ UPDATE COUNT 00395 M01S00307.copyc +++| SB6 B6-B1 DECREMENT CHARACTER COUNT 00396 M01S00308.copyc +++| CPR1.1 SA1 FC 00397 M01S00309.copyc +++| SA3 LC 00398 M01S00310.copyc +++| SB5 X1+BUF ADDRESS OF FIRST CHARACTER TO BE OUTPUT 00399 M01S00311.copyc +++| GE B5,B6,CPR9 IF FIRST CHARACTER TO COPY AFTER EOL 00400 M01S00312.copyc +++| SB5 X3+BUF ADDRESS OF LAST CHARACTER TO BE OUTPUT 00401 M01S00313.copyc +++| LE B5,B6,CPR2 IF LAST CHARACTER TO COPY BEFORE EOL 00402 M01S00314.copyc +++| SX3 B6-BUF RESET LAST CHARACTER 00403 M01S00315.copyc +++| CPR2 IX6 X3-X1 NUMBER OF CHARACTERS TO BE OUTPUT 00404 M01S00316.copyc +++| RJ SLR SELECT LINE RANGE 00405 M01S00317.copyc +++| NG X6,CPR3 IF LINE NOT TO BE PRINTED 00406 M01S00318.copyc +++| WRITES O,X1+BUF,X6 00407 M01S00319.copyc +++| CPR3 SA1 CPRA 00408 M01S00320.copyc +++| NZ X1,CPR4.1 IF LAST READ STATUS WAS EOR/EOF/EOI 00409 M01S00321.copyc +++| READS I,BUF,-BUFL 00410 M01S00322.copyc +++| BX7 X1 00411 M01S00323.copyc +++| SA7 CPRA SAVE READ STATUS 00412 M01S00324.copyc +++| ZR X1,CPR1 LOOP IF NO EOR/EOF 00413 M01S00325.copyc +++| CPR4 SB5 B6-BUF 00414 M01S00326.copyc +++| NZ B5,CPR8 IF UNTERMINATED LINE 00415 M01S00327.copyc +++| CPR4.1 NG X1,CPR6 IF EOF OR EOI 00416 M01S00328.copyc +++| 00417 M01S00329.copyc +++|* PROCESS EOR. 00418 M01S00330.copyc +++| 00419 M01S00331.copyc +++| SA2 NS CHECK STRUCTURE PARAMETER 00420 M01S00332.copyc +++| ZR X2,CPR4.2 IF STRUCTURE NOT REQUESTED 00421 M01S00333.copyc +++| WRITEW O,CPRB,2 00422 M01S00334.copyc +++| CPR4.2 SA2 SK 00423 M01S00335.copyc +++| NZ X2,CPR5 IF SKIP SET 00424 M01S00336.copyc +++| WRITER O END RECORD 00425 M01S00337.copyc +++| CPR5 SX1 B0 SET EOR STATUS 00426 M01S00010.ns2701 +++| SA3 RCNT INCREMENT RECORD COUNT 00427 M01S00011.ns2701 +++| SX7 X3+B1 00428 M01S00012.ns2701 +++| SA7 A3
Line S00338 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00429 M02S00338.ns2339 ---| EQ CPR RETURN 00430 M01S00061.ns2339 +++| EQ CPRX RETURN 00431 M01S00339.copyc +++| 00432 M01S00340.copyc +++|* PROCESS EOF AND EOI. 00433 M01S00341.copyc +++| 00434 M01S00342.copyc +++| CPR6 SA2 NS 00435 M01S00343.copyc +++| ZR X2,CPR6.1 IF STRUCTURE NOT REQUESTED 00436 M01S00344.copyc +++| WRITEW O,CPRC,2 00437 M01S00345.copyc +++| CPR6.1 SA2 SK 00438 M01S00346.copyc +++| NZ X2,CPR7 IF SKIP SET 00439 M01S00347.copyc +++| WRITEF O 00440 M01S00348.copyc +++| CPR7 SA2 I CHECK FILE STATUS 00441 M01S00349.copyc +++| LX2 59-9 00442 M01S00350.copyc +++| SX1 B1 SET EOF 00443 M01S00013.ns2701 +++| SA3 FCNT INCREMENT FILE COUNT 00444 M01S00014.ns2701 +++| SX6 X3+B1 00445 M01S00015.ns2701 +++| SA6 A3
Line S00351 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00446 M02S00351.ns2339 ---| PL X2,CPR IF NOT EOI 00447 M01S00062.ns2339 +++| PL X2,CPRX IF NOT EOI
Line S00352 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2701 |
Seq # *Modification Id* Act ----------------------------+ 00448 M02S00352.ns2701 ---| SX7 1
Line S00353 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2701 |
Seq # *Modification Id* Act ----------------------------+ 00449 M02S00353.ns2701 ---| SA7 EI 00450 M01S00354.copyc +++| SX1 -B1 SET EOI STATUS
Line S00355 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00451 M02S00355.ns2339 ---| EQ CPR RETURN 00452 M01S00063.ns2339 +++| EQ CPRX RETURN 00453 M01S00356.copyc +++| 00454 M01S00357.copyc +++| CPR8 SX7 B1 SET NON Z-TYPE DATA FLAG 00455 M01S00358.copyc +++| SA7 NZ 00456 M01S00359.copyc +++| SA1 NA 00457 M01S00360.copyc +++| NZ X1,CPR1 IF NO-ABORT SPECIFIED 00458 M01S00361.copyc +++| MESSAGE ITMD,0 ISSUE NO LINE TERMINATOR MESSAGE 00459 M01S00362.copyc +++| ABORT 00460 M01S00363.copyc +++| 00461 M01S00364.copyc +++| CPR9 WRITEW O,(=1L ),B1 ISSUE NULL LINE 00462 M01S00365.copyc +++| EQ CPR3 CONTINUE RECORD COPY 00463 M01S00366.copyc +++| 00464 M01S00367.copyc +++| 00465 M01S00368.copyc +++| CPRA CON 0 LAST READ STATUS 00466 M01S00369.copyc +++| CPRB DATA C*--EOR-- * 00467 M01S00370.copyc +++| CPRC DATA C*--EOF-- * 00468 M01S00371.copyc +++| ITM SPACE 4,15 00469 M01S00372.copyc +++|** ITM - ISSUE TERMINATION MESSAGES. 00470 M01S00373.copyc +++|* 00471 M01S00374.copyc +++|* ENTRY (LTC) = NUMBER OF LINES TRUNCATED.
Line S00375 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2701 |
Seq # *Modification Id* Act ----------------------------+ 00472 M02S00375.ns2701 ---|* (EI) .NE. 0 IF EOI ENCOUNTERED. 00473 M01S00016.ns2701 +++|* (X1) = -1 IF EOI ENCOUNTERED. 00474 M01S00017.ns2701 +++|* = 0 IF EOR ENCOUNTERED. 00475 M01S00018.ns2701 +++|* = 1 IF EOF ENCOUNTERED. 00476 M01S00376.copyc +++|* 00477 M01S00377.copyc +++|* EXIT APPROPRIATE MESSAGES ISSUED TO DAYFILE. 00478 M01S00378.copyc +++|*
Line S00379 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2701 |
Seq # *Modification Id* Act ----------------------------+ 00479 M02S00379.ns2701 ---|* USES A - 1, 2.
Line S00380 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2701 |
Seq # *Modification Id* Act ----------------------------+ 00480 M02S00380.ns2701 ---|* X - 1, 2. 00481 M01S00019.ns2701 +++|* USES X - 1, 2, 5, 7. 00482 M01S00020.ns2701 +++|* A - 1, 2, 7. 00483 M01S00381.copyc +++|* B - 2, 5. 00484 M01S00382.copyc +++|* 00485 M01S00383.copyc +++|* CALLS CDD, SNM. 00486 M01S00384.copyc +++|* 00487 M01S00385.copyc +++|* MACROS ENDRUN, MESSAGE. 00488 M01S00386.copyc +++| 00489 M01S00387.copyc +++|
Line S00388 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00490 M02S00388.ns2339 ---| ITM SA1 LTC GET TRUNCATION COUNT 00491 M01S00064.ns2339 +++| ITM BSS 0 ENTRY 00492 M01S00021.ns2701 +++| SX7 X1+ SAVE TERMINATION TYPE 00493 M01S00022.ns2701 +++| SA7 ITME 00494 M01S00023.ns2701 +++| SA1 X1+ITMG+1 TERMINATION TYPE 00495 M01S00024.ns2701 +++| SB5 ITMF 00496 M01S00025.ns2701 +++| SB2 1R/ 00497 M01S00026.ns2701 +++| RJ SNM SET TERMINATION TYPE INTO MESSAGE 00498 M01S00065.ns2339 +++| SA1 LTC GET TRUNCATION COUNT 00499 M01S00389.copyc +++| ZR X1,ITM1 IF NO LINES TRUNCATED 00500 M01S00390.copyc +++| RJ CDD CONVERT TO DECIMAL DISPLAY CODE 00501 M01S00391.copyc +++| MX1 1 ENTER COUNT IN MESSAGE 00502 M01S00392.copyc +++| SB2 B2-B1 00503 M01S00393.copyc +++| AX1 B2 00504 M01S00394.copyc +++| BX1 X1*X4 00505 M01S00395.copyc +++| SB2 1RX 00506 M01S00396.copyc +++| SB5 ITMA 00507 M01S00397.copyc +++| RJ SNM 00508 M01S00398.copyc +++| MESSAGE ITMA,3 ISSUE LINES TRUNCATED MESSAGE 00509 M01S00399.copyc +++| ITM1 SA1 NZ 00510 M01S00400.copyc +++| ZR X1,ITM2 IF Z-TYPE DATA 00511 M01S00401.copyc +++| MESSAGE ITMD,0 ISSUE NO LINE TERMINATOR MESSAGE 00512 M01S00402.copyc +++| ITM2 SX1 ITMB * EOI ENCOUNTERED.*
Line S00403 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2701 |
Seq # *Modification Id* Act ----------------------------+ 00513 M02S00403.ns2701 ---| SA2 EI
Line S00404 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2701 |
Seq # *Modification Id* Act ----------------------------+ 00514 M02S00404.ns2701 ---| NZ X2,ITM3 IF EOI ENCOUNTERED 00515 M01S00027.ns2701 +++| SA2 ITME 00516 M01S00028.ns2701 +++| NG X2,ITM3 IF EOI ENCOUNTERED 00517 M01S00405.copyc +++| SX1 ITMC * COPY COMPLETE.* 00518 M01S00406.copyc +++| ITM3 MESSAGE X1,0 ISSUE COMPLETION MESSAGE 00519 M01S00029.ns2701 +++| SA1 FCNT FILE COUNT 00520 M01S00030.ns2701 +++| RJ CDD CONVERT TO DISPLAY 00521 M01S00031.ns2701 +++| SB2 B2-B1 00522 M01S00032.ns2701 +++| MX5 1 00523 M01S00033.ns2701 +++| AX1 X5,B2 00524 M01S00034.ns2701 +++| BX1 X1*X4 ZERO FILL 00525 M01S00035.ns2701 +++| SB5 ITMF 00526 M01S00036.ns2701 +++| SB2 1R+ 00527 M01S00037.ns2701 +++| RJ SNM SET FILE COUNT INTO MESSAGE 00528 M01S00038.ns2701 +++| SA1 FCNT 00529 M01S00039.ns2701 +++| SX1 X1-1 00530 M01S00040.ns2701 +++| ZR X1,ITM3.1 IF JUST ONE FILE 00531 M01S00041.ns2701 +++| SA1 =1LS 00532 M01S00042.ns2701 +++| ITM3.1 SB2 1R# 00533 M01S00043.ns2701 +++| RJ SNM SET PLURAL INTO MESSAGE 00534 M01S00044.ns2701 +++| SA1 RCNT RECORD COUNT 00535 M01S00045.ns2701 +++| RJ CDD CONVERT TO DISPLAY 00536 M01S00046.ns2701 +++| SB2 B2-B1 00537 M01S00047.ns2701 +++| AX1 X5,B2 00538 M01S00048.ns2701 +++| BX1 X1*X4 ZERO FILL 00539 M01S00049.ns2701 +++| SB2 1R- 00540 M01S00050.ns2701 +++| RJ SNM SET RECORD COUNT INTO MESSAGE 00541 M01S00051.ns2701 +++| SA1 RCNT 00542 M01S00052.ns2701 +++| SX1 X1-1 00543 M01S00053.ns2701 +++| ZR X1,ITM3.2 IF JUST ONE RECORD 00544 M01S00054.ns2701 +++| SA1 =1LS 00545 M01S00055.ns2701 +++| ITM3.2 SB2 1R$ 00546 M01S00056.ns2701 +++| RJ SNM SET PLURAL INTO MESSAGE 00547 M01S00057.ns2701 +++| BX1 X0 LINE COUNT 00548 M01S00058.ns2701 +++| RJ CDD CONVERT TO DISPLAY 00549 M01S00059.ns2701 +++| SB2 B2-B1 00550 M01S00060.ns2701 +++| AX1 X5,B2 00551 M01S00061.ns2701 +++| BX1 X1*X4 ZERO FILL 00552 M01S00062.ns2701 +++| SB2 1R, 00553 M01S00063.ns2701 +++| RJ SNM SET LINE COUNT INTO MESSAGE
Line S00064 Modification History | |
---|---|
M01 (Added by) | ns2701 |
M02 (Updated by) | copyc1 |
Seq # *Modification Id* Act ----------------------------+ 00554 M02S00064.copyc1 ---| SX1 X0-1 00555 M01S00006.copyc1 +++| SX1 B1 00556 M01S00007.copyc1 +++| IX1 X0-X1 00557 M01S00065.ns2701 +++| ZR X1,ITM3.3 IF JUST ONE LINE 00558 M01S00066.ns2701 +++| SA1 =1LS 00559 M01S00067.ns2701 +++| ITM3.3 SB2 1R= 00560 M01S00068.ns2701 +++| RJ SNM SET PLURAL INTO MESSAGE 00561 M01S00069.ns2701 +++| MESSAGE ITMF 00562 M01S00407.copyc +++| SA2 SC CHECK CALL 00563 M01S00408.copyc +++| ZR X2,ITM4 IF NOT *SCOPY* 00564 M01S00409.copyc +++| MESSAGE =0,1 CLEAR *MS1W* FOR INTERACTIVE USERS 00565 M01S00410.copyc +++| ITM4 ENDRUN 00566 M01S00411.copyc +++| 00567 M01S00412.copyc +++| 00568 M01S00413.copyc +++| ITMA DATA C* XXXXXXXXXX LINE(S) TRUNCATED.* 00569 M01S00414.copyc +++| ITMB DATA C* EOI ENCOUNTERED.* 00570 M01S00415.copyc +++| ITMC DATA C* COPY COMPLETE.* 00571 M01S00416.copyc +++| ITMD DATA C* NO LINE TERMINATOR AT EOR(S).* 00572 M01S00070.ns2701 +++| ITME BSS 1 TERMINATION TYPE 00573 M01S00071.ns2701 +++| ITMF DATA C* ///. ++++++++++ FILE#; ---------- RECORD$; ,,,,,,,,, 00574 M01S00072.ns2701 +++|,, LINE=.* 00575 M01S00073.ns2701 +++| ITMG DATA L*EOI* 00576 M01S00074.ns2701 +++| DATA L*EOR* 00577 M01S00075.ns2701 +++| DATA L*EOF* 00578 M01S00417.copyc +++| SLR SPACE 4,15 00579 M01S00418.copyc +++|** SLR - SELECT LINE RANGE. 00580 M01S00419.copyc +++|* 00581 M01S00420.copyc +++|* ENTRY (X1) = OFFSET INTO BUF OF FIRST CHARACTER OF LINE. 00582 M01S00421.copyc +++|* (X6) = NUMBER OF CHARACTERS IN LINE. 00583 M01S00422.copyc +++|* 00584 M01S00423.copyc +++|* EXIT (X1) = UNCHANGED. 00585 M01S00424.copyc +++|* (X6) = UNCHANGED IF LINE TO BE COPIED. 00586 M01S00425.copyc +++|* = -1 IF LINE TO BE SKIPPED. 00587 M01S00426.copyc +++|* 00588 M01S00427.copyc +++|* USES X - 1, 2, 3, 4, 5, 6. 00589 M01S00428.copyc +++|* A - 1, 2, 3, 4, 6. 00590 M01S00429.copyc +++|* B - 6, 7. 00591 M01S00430.copyc +++|* 00592 M01S00431.copyc +++|* CALLS DXB. 00593 M01S00432.copyc +++| 00594 M01S00433.copyc +++| 00595 M01S00434.copyc +++| SLR SUBR ENTRY/EXIT 00596 M01S00435.copyc +++| SA2 FL CHECK LINE RANGE 00597 M01S00436.copyc +++| SA3 LL 00598 M01S00437.copyc +++| IX2 X2+X3 00599 M01S00438.copyc +++| NG X2,SLRX IF NO LINE RANGE SPECIFIED 00600 M01S00439.copyc +++| SB7 X6 SET CHARACTER COUNT 00601 M01S00440.copyc +++| SA6 SLRB SAVE ENTRY CONDITION 00602 M01S00441.copyc +++| BX6 X1 00603 M01S00442.copyc +++| SA6 A6-B1 00604 M01S00443.copyc +++| SA1 X1+BUF GET FIRST CHARACTER 00605 M01S00444.copyc +++| BX5 X5-X5 CLEAR ASSEMBLY WORD 00606 M01S00445.copyc +++| SB6 60 00607 M01S00446.copyc +++| 00608 M01S00447.copyc +++|* PROCESS DISPLAY CODE FILE. 00609 M01S00448.copyc +++| 00610 M01S00449.copyc +++| SLR1 SX2 X1-1R0 CHECK CHARACTER 00611 M01S00450.copyc +++| NG X2,SLR2 IF NOT NUMERIC 00612 M01S00451.copyc +++| SX2 X1-1R+ 00613 M01S00452.copyc +++| PL X2,SLR2 IF NOT NUMERIC 00614 M01S00453.copyc +++| SB6 B6-6 00615 M01S00454.copyc +++| LX1 X1,B6 00616 M01S00455.copyc +++| BX5 X1+X5 MERGE DIGIT 00617 M01S00456.copyc +++| ZR B6,SLR2 IF TEN DIGITS PROCESSED 00618 M01S00457.copyc +++| SB7 B7-B1 00619 M01S00458.copyc +++| SA1 A1+B1 00620 M01S00459.copyc +++| ZR B7,SLR2 IF END OF LINE 00621 M01S00460.copyc +++| EQ SLR1 CONTINUE PROCESSING 00622 M01S00461.copyc +++| 00623 M01S00462.copyc +++| SLR2 ZR X5,SLR3 IF NO DIGITS FOUND 00624 M01S00463.copyc +++| RJ DXB TRANSLATE LINE NUMBER 00625 M01S00464.copyc +++| SA2 SLRB 00626 M01S00465.copyc +++| SA3 FL 00627 M01S00466.copyc +++| SA4 LL 00628 M01S00467.copyc +++| IX5 X6-X3 00629 M01S00468.copyc +++| SA1 SLRA 00630 M01S00469.copyc +++| IX3 X4-X6 00631 M01S00470.copyc +++| NG X5,SLR3 IF LINE NOT IN RANGE 00632 M01S00471.copyc +++| BX6 X2 00633 M01S00472.copyc +++| NG X4,SLRX IF NO END OF RANGE SPECIFIEC 00634 M01S00473.copyc +++| PL X3,SLRX IF IN RANGE 00635 M01S00474.copyc +++| SLR3 SX6 -1 00636 M01S00475.copyc +++| EQ SLRX EXIT 00637 M01S00476.copyc +++| 00638 M01S00477.copyc +++| 00639 M01S00478.copyc +++| SLRA CON 0 SAVE (X1) 00640 M01S00479.copyc +++| SLRB CON 0 SAVE (X6) 00641 M01S00480.copyc +++| SPACE 4 00642 M01S00481.copyc +++|* COMMON DECKS. 00643 M01S00482.copyc +++| 00644 M01S00483.copyc +++| 00645 M01S00484.copyc +++|*CALL COMCCDD 00646 M01S00485.copyc +++|*CALL COMCCIO 00647 M01S00486.copyc +++|*CALL COMCDXB 00648 M01S00487.copyc +++|*CALL COMCRDS 00649 M01S00488.copyc +++|*CALL COMCRDW 00650 M01S00489.copyc +++|*CALL COMCSNM 00651 M01S00490.copyc +++|*CALL COMCSYS 00652 M01S00491.copyc +++|*CALL COMCWTS 00653 M01S00492.copyc +++|*CALL COMCWTW 00654 M01S00493.copyc +++| SPACE 4 00655 M01S00494.copyc +++|** BUFFERS. 00656 M01S00495.copyc +++| 00657 M01S00496.copyc +++| 00658 M01S00497.copyc +++| BUFFERS BSS 0 00659 M01S00498.copyc +++| USE // 00660 M01S00499.copyc +++| SEG 00661 M01S00500.copyc +++| BSS 1 00662 M01S00501.copyc +++| BUF BSS BUFL 00663 M01S00502.copyc +++| IBUF BSS IBUFL 00664 M01S00503.copyc +++| OBUF BSS OBUFL 00665 M01S00504.copyc +++| RFL= BSS 0 00666 M01S00505.copyc +++| PRS TITLE PRESET. 00667 M01S00506.copyc +++|** PRS - PRESET PROGRAM. 00668 M01S00507.copyc +++|* 00669 M01S00508.copyc +++|* EXIT (B7) = REMAINDER ARGUMENT COUNT. 00670 M01S00509.copyc +++|* (A5) = LAST ARGUMENT ADDRESS. 00671 M01S00510.copyc +++| 00672 M01S00511.copyc +++| 00673 M01S00512.copyc +++| ORG BUF
Line S00513 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00674 M02S00513.ns2339 ---| PRS PS ENTRY/EXIT 00675 M01S00066.ns2339 +++| PRS SUBR ENTRY/EXIT 00676 M01S00514.copyc +++| SX6 IBUF ENTER POINTER TO INPUT BUFFER 00677 M01S00515.copyc +++| SA6 0 00678 M01S00516.copyc +++| SA1 ACTR CHECK ARGUMENT COUNT 00679 M01S00517.copyc +++| MX4 42 00680 M01S00518.copyc +++| SB7 X1
Line S00519 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00681 M02S00519.ns2339 ---| ZR B7,PRS RETURN IF NO ARGUMENTS 00682 M01S00067.ns2339 +++| ZR B7,PRSX IF NO ARGUMENTS 00683 M01S00520.copyc +++| 00684 M01S00521.copyc +++|* PROCESS IFILE NAME. 00685 M01S00522.copyc +++| 00686 M01S00523.copyc +++| SA5 ARGR SET IFILE NAME 00687 M01S00524.copyc +++| SA2 I 00688 M01S00525.copyc +++| BX7 X4*X5 00689 M01S00526.copyc +++| SX3 X2 00690 M01S00527.copyc +++| ZR X7,PRS1 IF BLANK ARGUMENT 00691 M01S00528.copyc +++| IX7 X7+X3 00692 M01S00529.copyc +++| SA7 A2 00693 M01S00530.copyc +++| 00694 M01S00531.copyc +++|* PROCESS OFILE NAME. 00695 M01S00532.copyc +++| 00696 M01S00533.copyc +++| PRS1 SB7 B7-B1 00697 M01S00534.copyc +++| ZR B7,PRS2 IF 1 ARGUMENT 00698 M01S00535.copyc +++| SA5 A5+B1 SET OFILE NAME 00699 M01S00536.copyc +++| SA2 O 00700 M01S00537.copyc +++| BX7 X4*X5 00701 M01S00538.copyc +++| SB7 B7-B1 00702 M01S00539.copyc +++| ZR X7,PRS2 IF BLANK ARGUMENT 00703 M01S00540.copyc +++| IX7 X7+X3 00704 M01S00541.copyc +++| SA7 A2 00705 M01S00542.copyc +++| 00706 M01S00543.copyc +++|* CHECK FILE NAMES. 00707 M01S00544.copyc +++| 00708 M01S00545.copyc +++| PRS2 SA1 I CHECK FILE NAMES 00709 M01S00546.copyc +++| SA2 O 00710 M01S00547.copyc +++| IX7 X1-X2 00711 M01S00548.copyc +++| NZ X7,PRS3 IF IFILE .NE. OFILE 00712 M01S00549.copyc +++| SX6 B1 SET SKIP FLAG 00713 M01S00550.copyc +++| SA6 SK 00714 M01S00551.copyc +++| 00715 M01S00552.copyc +++|* PROCESS COUNT. 00716 M01S00553.copyc +++|
Line S00554 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00717 M02S00554.ns2339 ---| PRS3 ZR B7,PRS IF NO ADDITIONAL ARGUMENTS 00718 M01S00068.ns2339 +++| PRS3 ZR B7,PRSX IF NO ADDITIONAL ARGUMENTS 00719 M01S00555.copyc +++| SA5 A5+1 00720 M01S00556.copyc +++| ZR X5,PRS4 IF BLANK ARGUMENT 00721 M01S00557.copyc +++| RJ DXB CONVERT NUMBER
Line S00558 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00722 M02S00558.v23l617 ---| NZ X4,ERR1 IF ILLEGAL COUNT 00723 M01S00009.v23l617 +++| NZ X4,ERR1 IF INCORRECT COUNT 00724 M01S00559.copyc +++| ZR X6,ERR1 IF COUNT = 0 00725 M01S00560.copyc +++| SA6 CT 00726 M01S00561.copyc +++| PRS4 SB7 B7-1
Line S00562 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00727 M02S00562.ns2339 ---| EQ PRS RETURN 00728 M01S00069.ns2339 +++| EQ PRSX RETURN 00729 M01S00563.copyc +++| SPACE 4,15 00730 M01S00564.copyc +++|** SCC - SET CHARACTER COUNTS. 00731 M01S00565.copyc +++|* 00732 M01S00566.copyc +++|* ENTRY (A5) = ADDRESS OF LAST ARGUMENT PROCESSED. 00733 M01S00567.copyc +++|* (B7) = REMAINING ARGUMENT COUNT. 00734 M01S00568.copyc +++|* 00735 M01S00569.copyc +++|* EXIT (A5) = ADDRESS-1 OF NEXT ARGUMENT. 00736 M01S00570.copyc +++|* (B7) = REMAINING ARGUMENT COUNT. 00737 M01S00571.copyc +++|* (NA) = 1 IF NO-ABORT SPECIFIED. 00738 M01S00572.copyc +++|* 00739 M01S00573.copyc +++|* USES X - 1, 2, 5, 6. 00740 M01S00574.copyc +++|* A - 1, 2, 5, 6. 00741 M01S00575.copyc +++|* B - 2, 7. 00742 M01S00576.copyc +++|* 00743 M01S00577.copyc +++|* CALLS CNA, DXB. 00744 M01S00578.copyc +++| 00745 M01S00579.copyc +++|
Line S00580 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00746 M02S00580.ns2339 ---| SCC PS ENTRY/EXIT 00747 M01S00070.ns2339 +++| SCC SUBR ENTRY/EXIT 00748 M01S00071.ns2339 +++| ZR B7,SCCX IF NO REMAINING ARGUMENTS 00749 M01S00581.copyc +++| SA5 A5+B1 CHECK START CHARACTER 00750 M01S00582.copyc +++| ZR X5,SCC2 IF BLANK 00751 M01S00583.copyc +++| RJ DXB
Line S00584 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00752 M02S00584.v23l617 ---| NZ X4,ERR2 IF ILLEGAL COUNT 00753 M01S00010.v23l617 +++| NZ X4,ERR2 IF INCORRECT COUNT 00754 M01S00585.copyc +++| ZR X6,ERR2 IF FIRST CHARACTER COUNT = ZERO 00755 M01S00586.copyc +++| SB2 X6-BUFL-1 00756 M01S00587.copyc +++| PL B2,ERR2 IF FIRST OUT OF RANGE 00757 M01S00588.copyc +++| SX6 X6-1 00758 M01S00589.copyc +++| SA6 FC 00759 M01S00590.copyc +++| SCC2 SB7 B7-B1 00760 M01S00591.copyc +++| ZR B7,SCC3 IF NO ADDITIONAL COUNTS 00761 M01S00592.copyc +++| SA5 A5+B1 CHECK TERMINAL CHARACTER 00762 M01S00593.copyc +++| ZR X5,SCC2.1 IF BLANK 00763 M01S00594.copyc +++| RJ DXB
Line S00595 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00764 M02S00595.v23l617 ---| NZ X4,ERR2 IF ILLEGAL COUNT 00765 M01S00011.v23l617 +++| NZ X4,ERR2 IF INCORRECT COUNT 00766 M01S00596.copyc +++| SB2 X6-BUFL-1 00767 M01S00597.copyc +++| PL B2,ERR2 IF LAST OUT OF RANGE 00768 M01S00598.copyc +++| SA6 LC 00769 M01S00599.copyc +++| SCC2.1 SB7 B7-B1 DECREMENT ARGUMENT COUNT 00770 M01S00600.copyc +++| SCC3 SA1 FC CHECK CHARACTER LIMITS 00771 M01S00601.copyc +++| SA2 LC 00772 M01S00602.copyc +++| IX6 X2-X1 00773 M01S00603.copyc +++| NG X6,ERR2 IF FIRST .GT. LAST
Line S00604 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00774 M02S00604.ns2339 ---| ZR B7,SCC IF NO ADDITIONAL ARGUMENTS 00775 M01S00605.copyc +++| RJ CNA CHECK FOR *NA* PARAMETER
Line S00606 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00776 M02S00606.ns2339 ---| SA1 SC
Line S00607 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00777 M02S00607.ns2339 ---| NZ X1,SCC IF *SCOPY* CALL
Line S00608 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00778 M02S00608.ns2339 ---| NZ B7,ERR3 IF TOO MANY PARAMETERS
Line S00609 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00779 M02S00609.ns2339 ---| EQ SCC RETURN 00780 M01S00072.ns2339 +++| EQ SCCX RETURN 00781 M01S00610.copyc +++| CNA SPACE 4,10 00782 M01S00611.copyc +++|** CNA - CHECK FOR *NA* PARAMETER (NO ABORT). 00783 M01S00612.copyc +++|* 00784 M01S00613.copyc +++|* ENTRY (A5) = ADDRESS OF LAST ARGUMENT PROCESSED. 00785 M01S00073.ns2339 +++|* (B7) = REMAINING ARGUMENT COUNT. 00786 M01S00614.copyc +++|* 00787 M01S00615.copyc +++|* EXIT (NA) = 1 IF NO-ABORT SPECIFIED. 00788 M01S00616.copyc +++|* (B7) = REMAINING ARGUMENT COUNT. 00789 M01S00617.copyc +++|* 00790 M01S00618.copyc +++|* USES X - 5, 6. 00791 M01S00619.copyc +++|* A - 5, 6. 00792 M01S00620.copyc +++|* B - 7. 00793 M01S00621.copyc +++| 00794 M01S00622.copyc +++| 00795 M01S00623.copyc +++| CNA SUBR ENTRY/EXIT 00796 M01S00074.ns2339 +++| ZR B7,CNAX IF NO REMAINING ARGUMENTS 00797 M01S00624.copyc +++| SA5 A5+B1 CHECK *NA* PARAMETER 00798 M01S00625.copyc +++| SB7 B7-B1 00799 M01S00626.copyc +++| ZR X5,CNAX IF BLANK 00800 M01S00627.copyc +++| SX6 B1 00801 M01S00628.copyc +++| SA6 NA SET *NA* FLAG 00802 M01S00629.copyc +++| EQ CNAX RETURN 00803 M01S00630.copyc +++| SXP SPACE 4,15 00804 M01S00631.copyc +++|** SXP - SET EXTRA PARAMETERS. 00805 M01S00632.copyc +++|* 00806 M01S00633.copyc +++|* ENTRY (A5) = ADDRESS OF LAST ARGUMENT PROCESSED. 00807 M01S00634.copyc +++|* (B7) = ARGUMENT COUNT. 00808 M01S00635.copyc +++|* 00809 M01S00636.copyc +++|* USES X - 0, 1, 2, 4, 5, 6. 00810 M01S00637.copyc +++|* A - 1, 2, 5, 6. 00811 M01S00638.copyc +++|* B - 7. 00812 M01S00639.copyc +++|* 00813 M01S00640.copyc +++|* CALLS CCS, DXB, ERR. 00814 M01S00641.copyc +++|* 00815 M01S00642.copyc +++|* MACROS REWIND. 00816 M01S00643.copyc +++| 00817 M01S00644.copyc +++| 00818 M01S00645.copyc +++| SXP SUBR ENTRY/EXIT 00819 M01S00075.ns2339 +++| ZR B7,SXPX IF NO REMAINING ARGUMENTS 00820 M01S00646.copyc +++| 00821 M01S00647.copyc +++|* PROCESS REWIND PARAMETER. 00822 M01S00648.copyc +++| 00823 M01S00649.copyc +++| SA5 A5+B1 00824 M01S00650.copyc +++| ZR X5,SXP1 IF NULL PARAMETER 00825 M01S00651.copyc +++| AX5 54 00826 M01S00652.copyc +++| SX6 X5-1RR
Line S00653 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00827 M02S00653.v23l617 ---| NZ X6,ERR4 IF ILLEGAL PARAMETER 00828 M01S00012.v23l617 +++| NZ X6,ERR4 IF INCORRECT PARAMETER 00829 M01S00654.copyc +++| REWIND I 00830 M01S00655.copyc +++| REWIND O 00831 M01S00656.copyc +++| SXP1 SB7 B7-B1
Line S00657 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | ns2339 |
Seq # *Modification Id* Act ----------------------------+ 00832 M02S00657.ns2339 ---| ZR B7,SXPX IF NO MORE PARAMETERS 00833 M01S00658.copyc +++| RJ CCS CHECK CHARACTER SET 00834 M01S00659.copyc +++| ZR B7,SXPX IF NO MORE PARAMETERS 00835 M01S00660.copyc +++| 00836 M01S00661.copyc +++|* PROCESS LINE NUMBER PARAMETERS. 00837 M01S00662.copyc +++| 00838 M01S00663.copyc +++| SA5 A5+B1 GET FIRST LINE NUMBER 00839 M01S00664.copyc +++| ZR X5,SXP2 IF NULL PARAMETER 00840 M01S00665.copyc +++| RJ DXB TRANSLATE PARAMETER 00841 M01S00666.copyc +++| NZ X4,ERR5 IF ERROR DETECTED 00842 M01S00667.copyc +++| SA6 FL 00843 M01S00668.copyc +++| SXP2 SB7 B7-B1 00844 M01S00669.copyc +++| ZR B7,SXPX IF NO MORE PARAMETERS 00845 M01S00670.copyc +++| SA5 A5+B1 00846 M01S00671.copyc +++| ZR X5,SXP3 IF NULL PARAMETER 00847 M01S00672.copyc +++| RJ DXB TRANSLATE PARAMETER 00848 M01S00673.copyc +++| NZ X4,ERR5 IF ERROR DETECTED 00849 M01S00674.copyc +++| SA6 LL 00850 M01S00675.copyc +++| ZR X6,SXP3 IF EOI SPECIFIED 00851 M01S00676.copyc +++| SA1 FL 00852 M01S00677.copyc +++| IX6 X6-X1 00853 M01S00678.copyc +++| NG X6,ERR5 IF FIRST .GT. LAST 00854 M01S00679.copyc +++| SXP3 SB7 B7-B1 00855 M01S00680.copyc +++| ZR B7,SXPX IF NO MORE PARAMETERS 00856 M01S00681.copyc +++| 00857 M01S00682.copyc +++|* PROCESS STRUCTURE PARAMETER. 00858 M01S00683.copyc +++| 00859 M01S00684.copyc +++| SA5 A5+B1 00860 M01S00685.copyc +++| ZR X5,SXP4 IF NULL PARAMETER 00861 M01S00686.copyc +++| AX5 48 00862 M01S00687.copyc +++| BX6 X6-X6 00863 M01S00688.copyc +++| SX5 X5-2RNS 00864 M01S00689.copyc +++| NZ X5,ERR6 IF NOT *NS* 00865 M01S00690.copyc +++| SA6 NS 00866 M01S00691.copyc +++| SXP4 SB7 B7-B1 00867 M01S00692.copyc +++| NZ B7,ERR3 IF TOO MANY PARAMETERS 00868 M01S00693.copyc +++| EQ SXPX EXIT 00869 M01S00694.copyc +++| CCS SPACE 4,15 00870 M01S00695.copyc +++|** CCS - CHECK CHARACTER SET. 00871 M01S00696.copyc +++|* 00872 M01S00697.copyc +++|* ENTRY (A5) = ADDRESS OF LAST ARGUMENT PROCESSED. 00873 M01S00698.copyc +++|* (B7) = NUMBER OF PARAMETERS LEFT TO PROCESS. 00874 M01S00699.copyc +++|* 00875 M01S00700.copyc +++|* EXIT (A5) = UPDATED. 00876 M01S00701.copyc +++|* (B7) = UPDATED. 00877 M01S00702.copyc +++|* 00878 M01S00703.copyc +++|* USES X - 1, 2, 5. 00879 M01S00704.copyc +++|* A - 5. 00880 M01S00705.copyc +++|* B - 7. 00881 M01S00706.copyc +++|* 00882 M01S00707.copyc +++|* CALLS ERR. 00883 M01S00708.copyc +++| 00884 M01S00709.copyc +++| 00885 M01S00710.copyc +++| CCS SUBR ENTRY/EXIT 00886 M01S00076.ns2339 +++| ZR B7,CCSX IF NO REMAINING ARGUMENTS 00887 M01S00711.copyc +++| SA5 A5+B1 00888 M01S00712.copyc +++| SB7 B7-B1 00889 M01S00713.copyc +++| ZR X5,CCSX IF NULL PARAMETER 00890 M01S00714.copyc +++| MX2 48 00891 M01S00715.copyc +++| BX5 X2*X5 00892 M01S00716.copyc +++| LX5 6 00893 M01S00717.copyc +++| SX1 X5-1RD 00894 M01S00718.copyc +++| NZ X1,ERR7 IF NOT 6/12 DISPLAY CODE 00895 M01S00719.copyc +++| EQ CCSX EXIT 00896 M01S00720.copyc +++| ERR SPACE 4 00897 M01S00721.copyc +++|** ERR - PROCESS ERRORS. 00898 M01S00722.copyc +++| 00899 M01S00723.copyc +++| 00900 M01S00724.copyc +++| ERR1 SX0 ERRA 00901 M01S00725.copyc +++| EQ ERR 00902 M01S00726.copyc +++| 00903 M01S00727.copyc +++| ERR2 SX0 ERRB 00904 M01S00728.copyc +++| EQ ERR EXIT 00905 M01S00729.copyc +++| 00906 M01S00730.copyc +++| ERR3 SX0 ERRC 00907 M01S00731.copyc +++| EQ ERR EXIT 00908 M01S00732.copyc +++| 00909 M01S00733.copyc +++| ERR4 SX0 ERRD 00910 M01S00734.copyc +++| EQ ERR EXIT 00911 M01S00735.copyc +++| 00912 M01S00736.copyc +++| ERR5 SX0 ERRE 00913 M01S00737.copyc +++| EQ ERR EXIT 00914 M01S00738.copyc +++| 00915 M01S00739.copyc +++| ERR6 SX0 ERRF 00916 M01S00740.copyc +++| EQ ERR EXIT 00917 M01S00741.copyc +++| 00918 M01S00742.copyc +++| ERR7 SX0 ERRG 00919 M01S00743.copyc +++| 00920 M01S00744.copyc +++| ERR MESSAGE X0 00921 M01S00745.copyc +++| ABORT 00922 M01S00746.copyc +++|
Line S00747 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00923 M02S00747.v23l617 ---| ERRA DATA C*ILLEGAL COUNT.*
Line S00748 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00924 M02S00748.v23l617 ---| ERRB DATA C*ILLEGAL CHARACTER NUMBER.* 00925 M01S00013.v23l617 +++| ERRA DATA C*INCORRECT COUNT.* 00926 M01S00014.v23l617 +++| ERRB DATA C*INCORRECT CHARACTER NUMBER.* 00927 M01S00749.copyc +++| ERRC DATA C*TOO MANY PARAMETERS.*
Line S00750 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00928 M02S00750.v23l617 ---| ERRD DATA C*ILLEGAL REWIND SPECIFICATION.*
Line S00751 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00929 M02S00751.v23l617 ---| ERRE DATA C*ILLEGAL LINE NUMBER SPECIFICATION.*
Line S00752 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00930 M02S00752.v23l617 ---| ERRF DATA C*ILLEGAL STRUCTURE SPECIFICATION.*
Line S00753 Modification History | |
---|---|
M01 (Added by) | copyc |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 00931 M02S00753.v23l617 ---| ERRG DATA C*ILLEGAL CHARACTER SET SPECIFICATION.* 00932 M01S00015.v23l617 +++| ERRD DATA C*INCORRECT REWIND SPECIFICATION.* 00933 M01S00016.v23l617 +++| ERRE DATA C*INCORRECT LINE NUMBER SPECIFICATION.* 00934 M01S00017.v23l617 +++| ERRF DATA C*INCORRECT STRUCTURE SPECIFICATION.* 00935 M01S00018.v23l617 +++| ERRG DATA C*INCORRECT CHARACTER SET SPECIFICATION.* 00936 M01S00754.copyc +++| SPACE 4 00937 M01S00755.copyc +++| END
cdc/nos2.source/opl.opl871/deck/copyc.txt ยท Last modified: by 127.0.0.1