Seq # *Modification Id* Act
----------------------------+
00001 M00S00001.fcopy +++| IDENT FCOPY,FETS,FCOPY
00002 M00S00002.fcopy +++| ABS
00003 M00S00003.fcopy +++| ENTRY FCOPY
00004 M00S00004.fcopy +++| ENTRY RFL=
00005 M00S00005.fcopy +++| SYSCOM B1
00006 M00S00006.fcopy +++|*COMMENT FCOPY - FILE COPY.
Line S00007 Modification History |
M01 (Removed by) | 281l803 |
Seq # *Modification Id* Act
----------------------------+
00007 M01S00007.281l803 ---| COMMENT COPYRIGHT CONTROL DATA CORP. 1979.
Line S00001 Modification History |
M01 (Added by) | 281l803 |
Seq # *Modification Id* Act
----------------------------+
00008 M01S00001.281l803 +++| COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992.
00009 M00S00008.fcopy +++| TITLE FCOPY - FILE COPY.
00010 M00S00009.fcopy +++| SPACE 4,10
00011 M00S00010.fcopy +++|*** FCOPY - FILE COPY.
00012 M00S00011.fcopy +++|* D. R. HILGREN 79/01/15.
00013 M00S00012.fcopy +++|* J. HOLLISTER 82/02/22.
00014 M00S00013.fcopy +++| SPACE 4,10
00015 M00S00014.fcopy +++|*** *FCOPY* CONVERTS A FILE FROM ONE CODE SET FORMAT
00016 M00S00015.fcopy +++|* TO ANOTHER CODE SET FORMAT.
00017 M00S00016.fcopy +++| SPACE 4,20
00018 M00S00017.fcopy +++|*** COMMAND.
00019 M00S00018.fcopy +++|*
Line S00019 Modification History |
M01 (Removed by) | fcopy4 |
Seq # *Modification Id* Act
----------------------------+
00020 M01S00019.fcopy4 ---|* FCOPY(P=LFN1,N=LFN2,PC=IC1,NC=IC2,PL=LT1,NL=LT2,FL=L,LB=N,R)
Line S00001 Modification History |
M01 (Added by) | fcopy4 |
Seq # *Modification Id* Act
----------------------------+
00021 M01S00001.fcopy4 +++|* FCOPY(P=LFN1,N=LFN2,PC=IC1,NC=IC2,PL=LT1,NL=LT2,FL=L,LB=N,R,A)
00022 M00S00020.fcopy +++|*
00023 M00S00021.fcopy +++|* LFN1 FILE TO BE CONVERTED (DEFAULT IS *OLD*). LFN1
00024 M00S00022.fcopy +++|* IS NOT REWOUND BEFORE OR AFTER THE OPERATION.
00025 M00S00023.fcopy +++|*
00026 M00S00024.fcopy +++|* LFN2 FILE WRITTEN IN NEW FORMAT (DEFAULT IS *NEW*).
00027 M00S00025.fcopy +++|* LFN2 IS NOT REWOUND BEFORE OR AFTER THE OPERATION.
00028 M00S00026.fcopy +++|*
00029 M00S00027.fcopy +++|* IC1 INTERNAL CHARACTERISTIC OF LFN1 (DEFAULT IS
00030 M00S00028.fcopy +++|* *ASCII*).
00031 M00S00029.fcopy +++|*
00032 M00S00030.fcopy +++|* IC2 INTERNAL CHARACTERISTIC OF LFN2 (DEFAULT IS
00033 M00S00031.fcopy +++|* *ASCII8*).
00034 M00S00032.fcopy +++|*
00035 M00S00033.fcopy +++|* DIS = 6 BIT DISPLAY CODE BASED ON EITHER 63 OR 64
00036 M00S00034.fcopy +++|* CHARACTER SET, WHICHEVER IS IN USE IN THE
00037 M00S00035.fcopy +++|* RESIDENT SYSTEM.
00038 M00S00036.fcopy +++|*
00039 M00S00037.fcopy +++|* DIS63 = 6 BIT DISPLAY CODE, BASED ON 63
00040 M00S00038.fcopy +++|* CHARACTER SET.
00041 M00S00039.fcopy +++|*
00042 M00S00040.fcopy +++|* DIS64 = 6 BIT DISPLAY CODE, BASED ON 64
00043 M00S00041.fcopy +++|* CHARACTER SET.
00044 M00S00042.fcopy +++|*
00045 M00S00043.fcopy +++|* ASCII = 6/12 DISPLAY CODE BASED ON EITHER 63 OR 64
00046 M00S00044.fcopy +++|* CHARACTER SET.
00047 M00S00045.fcopy +++|*
00048 M00S00046.fcopy +++|* ASCII63 = 6/12 DISPLAY CODE BASED ON THE 63 CHARACTER
00049 M00S00047.fcopy +++|* SET.
00050 M00S00048.fcopy +++|*
00051 M00S00049.fcopy +++|* ASCII64 = 6/12 DISPLAY CODE, BASED ON THE 64 CHARACTER
00052 M00S00050.fcopy +++|* SET.
00053 M00S00051.fcopy +++|*
00054 M00S00052.fcopy +++|* ASCII8 = 7 BIT SUBSET OF 8 BIT ASCII, RIGHT
00055 M00S00053.fcopy +++|* JUSTIFIED IN 12 BITS.
00056 M00S00054.fcopy +++|*
00057 M00S00055.fcopy +++|* ASCII88 = FULL 8 BIT ASCII CHARACTER SET IN 8 BITS.
00058 M00S00056.fcopy +++|*
00059 M00S00057.fcopy +++|* ASCFL = FULL 8 BIT ASCII, IN FIXED LENGTH LINES
00060 M00S00058.fcopy +++|* WITHOUT LINE TERMINATORS (STRANGER TAPES
00061 M00S00059.fcopy +++|* ONLY).
00062 M00S00060.fcopy +++|*
00063 M00S00061.fcopy +++|* EBCFL = 8 BIT EBCDIC, IN FIXED LENGTH LINES
00064 M00S00062.fcopy +++|* WITHOUT LINE TERMINATORS (STRANGER TAPES
00065 M00S00063.fcopy +++|* ONLY).
00066 M00S00064.fcopy +++|*
00067 M00S00065.fcopy +++|* LT1 LINE TERMINATOR OF LFN1 (DEFAULT IS ZERO BYTE).
00068 M00S00066.fcopy +++|*
00069 M00S00067.fcopy +++|* LT2 LINE TERMINATOR OF LFN2 (DEFAULT IS ZERO BYTE).
00070 M00S00068.fcopy +++|*
00071 M00S00069.fcopy +++|* ZB = ZERO BYTE.
00072 M00S00070.fcopy +++|* CR = CARRIAGE RETURN.
00073 M00S00071.fcopy +++|* FF = FORM FEED.
00074 M00S00072.fcopy +++|* LF = LINE FEED.
00075 M00S00073.fcopy +++|* US = UNIT SEPARATOR.
00076 M00S00074.fcopy +++|* RS = RECORD SEPARATOR.
00077 M00S00075.fcopy +++|* CRLF = CARRIAGE RETURN-LINE FEED.
00078 M00S00076.fcopy +++|* LFCR = LINE FEED-CARRIAGE RETURN.
00079 M00S00077.fcopy +++|* NN = SPECIFIED OCTAL VALUE.
00080 M00S00078.fcopy +++|*
00081 M00S00079.fcopy +++|* THE FOLLOWING TABLE SPECIFIES THE LEGAL COMBINATIONS
00082 M00S00080.fcopy +++|* OF CODE SETS (INTERNAL CHARACTERISTICS) AND LINE
00083 M00S00081.fcopy +++|* TERMINATORS.
00084 M00S00082.fcopy +++|*
00085 M00S00083.fcopy +++|*
00086 M00S00084.fcopy +++|* * LINE TERMINATOR
00087 M00S00085.fcopy +++|* CODE SET *
00088 M00S00086.fcopy +++|* * ZB CR FF LF US RS CRLF LFCR NN
00089 M00S00087.fcopy +++|* ******************************************************
00090 M00S00088.fcopy +++|* DIS * Y N N N N N N N 0-77B
00091 M00S00089.fcopy +++|* *
00092 M00S00090.fcopy +++|* DIS63 * Y N N N N N N N 0-77B
00093 M00S00091.fcopy +++|* *
00094 M00S00092.fcopy +++|* DIS64 * Y N N N N N N N 0-77B
00095 M00S00093.fcopy +++|* *
00096 M00S00094.fcopy +++|* ASCII * Y Y Y Y Y Y N N 0-77B *
00097 M00S00095.fcopy +++|* *
00098 M00S00096.fcopy +++|* ASCII63 * Y Y Y Y Y Y N N 0-77B *
00099 M00S00097.fcopy +++|* *
00100 M00S00098.fcopy +++|* ASCII64 * Y Y Y Y Y Y N N 0-77B *
00101 M00S00099.fcopy +++|* *
00102 M00S00100.fcopy +++|* ASCII8 * Y Y Y Y Y Y Y Y 0-377B
00103 M00S00101.fcopy +++|* *
00104 M00S00102.fcopy +++|* ASCII88 * N Y Y Y Y Y Y Y 0-377B
00105 M00S00103.fcopy +++|* *
00106 M00S00104.fcopy +++|* ASCFL * N N N N N N N N N
00107 M00S00105.fcopy +++|* *
00108 M00S00106.fcopy +++|* EBCFL * N N N N N N N N N
00109 M00S00107.fcopy +++|*
00110 M00S00108.fcopy +++|* * +7400B OR 7700B, IF DESIRED.
00111 M00S00109.fcopy +++|*
00112 M00S00110.fcopy +++|* L FIXED LENGTH LINE LENGTH. THIS PARAMETER IS ONLY
00113 M00S00111.fcopy +++|* USED ON STRANGER TAPES. (DEFAULT IS 80)
00114 M00S00112.fcopy +++|*
Line S00113 Modification History |
M01 (Removed by) | fcopy9 |
Seq # *Modification Id* Act
----------------------------+
00115 M01S00113.fcopy9 ---|* N LINES PER BLOCK ON STRANGER TAPE. THE PRODUCT OF THE
00116 M01S00114.fcopy9 ---|* FIXED LINE LENGTH AND THE BLOCK LENGTH MUST BE LESS
00117 M01S00115.fcopy9 ---|* THAN OR EQUAL TO 3840. (DEFAULT IS 3840 DIVIDED BY
00118 M01S00116.fcopy9 ---|* FIXED LENGTH LINE LENGTH)
Line S00001 Modification History |
M01 (Added by) | fcopy9 |
Seq # *Modification Id* Act
----------------------------+
00119 M01S00001.fcopy9 +++|* N LINES PER BLOCK ON STRANGER TAPE. FOR S-FORMAT
00120 M01S00002.fcopy9 +++|* STRANGER TAPE, THE PRODUCT OF THE FIXED LINE LENGTH
00121 M01S00003.fcopy9 +++|* AND THE BLOCK LENGTH MUST BE LESS THAN OR EQUAL TO
00122 M01S00004.fcopy9 +++|* 3840. (DEFAULT IS 3840 DIVIDED BY FIXED LENGTH LINE
00123 M01S00005.fcopy9 +++|* LENGTH)
00124 M00S00117.fcopy +++|*
00125 M00S00118.fcopy +++|* R - IF SPECIFIED, LFN1 AND LFN2 ARE REWOUND BEFORE AND
00126 M00S00119.fcopy +++|* AFTER THE OPERATION.
Line S00002 Modification History |
M01 (Added by) | fcopy4 |
Seq # *Modification Id* Act
----------------------------+
00127 M01S00002.fcopy4 +++|*
00128 M01S00003.fcopy4 +++|* A - IF SPECIFIED, ABORT AFTER THE OPERATION IF ERRORS
00129 M01S00004.fcopy4 +++|* OCCURRED.
00130 M00S00120.fcopy +++| SPACE 4,15
00131 M00S00121.fcopy +++|*** DAYFILE MESSAGES.
00132 M00S00122.fcopy +++|*
00133 M00S00123.fcopy +++|* * BAD FCOPY CONVERSION TABLE.* - FCOPY TABLES
00134 M00S00124.fcopy +++|* ARE IN ERROR. CONSULT SITE ANALYST.
00135 M00S00125.fcopy +++|*
00136 M00S00126.fcopy +++|* * ERROR IN FCOPY ARGUMENTS.* - ERROR DETECTED IN
00137 M00S00127.fcopy +++|* COMMAND ARGUMENTS.
00138 M00S00128.fcopy +++|*
00139 M00S00129.fcopy +++|* * ERROR LIMIT. XXXXXX ADDITIONAL ERRORS FOUND.* - MORE
00140 M00S00130.fcopy +++|* THAN 20 ERRORS WERE FOUND DURING CONVERSION.
00141 M00S00131.fcopy +++|*
00142 M00S00132.fcopy +++|* * FCOPY COMPLETE.* - INFORMATIVE MESSAGE INDICATING
00143 M00S00133.fcopy +++|* *FCOPY* COMPLETION.
00144 M00S00134.fcopy +++|*
00145 M00S00135.fcopy +++|* * FILE NAME CONFLICT.* - LFN1 CAN NOT BE THE SAME
00146 M00S00136.fcopy +++|* FILE NAME AS LFN2.
00147 M00S00137.fcopy +++|*
00148 M00S00138.fcopy +++|* * UNKNOWN CODE CCCC, FILE XXXX, RECORD YYYY, LINE
00149 M00S00139.fcopy +++|* ZZZZZZ.* - CODE IS NOT A VALID CHARACTER IN THE INPUT
00150 M00S00140.fcopy +++|* CHARACTER SET.
00151 M00S00141.fcopy +++|*
00152 M00S00142.fcopy +++|* * INPUT FILE NOT FOUND.* - LFN1 MUST BE AN EXISTING
00153 M00S00143.fcopy +++|* LOCAL OR ATTACHED DIRECT ACCESS FILE.
00154 M00S00144.fcopy +++|*
00155 M00S00145.fcopy +++|* * UNRECOGNIZED CODE SET PARAMETER.* - *PC* OR *NC*
00156 M00S00146.fcopy +++|* PARAMETER SPECIFIES UNSUPPORTED CONVERSION.
00157 M00S00147.fcopy +++|*
00158 M00S00148.fcopy +++|* *UNRECOGNIZED LINE TERMINATOR PARAMETER.* - *PL* OR *NL*
00159 M00S00149.fcopy +++|* PARAMETER SPECIFIES AN UNSUPPORTED LINE TERMINATOR.
00160 M00S00150.fcopy +++|*
00161 M00S00151.fcopy +++|* *CODE SET LINE TERMINATOR CONFLICT.* - THE LINE TERMINATOR
00162 M00S00152.fcopy +++|* SPECIFIED ON THE *PL* OR *NL* PARAMETER IS NOT SUPPORTED BY
00163 M00S00153.fcopy +++|* THE CODE SET SPECIFIED ON THE *PC* OR *NC* PARAMETER.
00164 M00S00154.fcopy +++|*
00165 M00S00155.fcopy +++|* * XXXXXX LINES TRUNCATED.* - THE NUMBER OF LINES INDICATED
00166 M00S00156.fcopy +++|* WERE TOO LONG FOR THE SPECIFIED FIXED LENGTH LINE ON A COPY
00167 M00S00157.fcopy +++|* TO A STRANGER TAPE.
00168 M00S00158.fcopy +++|*
Line S00159 Modification History |
M01 (Removed by) | fcopy9 |
Seq # *Modification Id* Act
----------------------------+
00169 M01S00159.fcopy9 ---|* * BLOCK TOO LARGE FOR BUFFERS.* - THE PRODUCT OF THE FIXED
00170 M01S00160.fcopy9 ---|* LINE LENGTH AND BLOCK LENGTH SPECIFIED WAS GREATER THAN
00171 M01S00161.fcopy9 ---|* THE LIMIT OF 3840.
00172 M01S00162.fcopy9 ---|*
00173 M00S00163.fcopy +++|* * INCORRECT FILE TYPE FOR SPECIFIED CHARACTER SET.* - EITHER
00174 M00S00164.fcopy +++|* YOU SPECIFIED *ASCFL* OR *EBCFL* AS THE CHARACTER SET FOR A
00175 M00S00165.fcopy +++|* FILE NOT RESIDING ON A STRANGER TAPE, OR SOME OTHER CHARACTER
00176 M00S00166.fcopy +++|* SET FOR A FILE ON A STRANGER TAPE.
00177 M00S00167.fcopy +++|*
00178 M00S00168.fcopy +++|* * LINE TERMINATORS NOT USED ON A STRANGER TAPE.* - YOU
00179 M00S00169.fcopy +++|* SPECIFIED A LINE TERMINATOR FOR A STRANGER TAPE FILE.
00180 M00S00170.fcopy +++| TITLE SYMBOL DEFINITIONS.
00181 M00S00171.fcopy +++| SPACE 4,10
00182 M00S00172.fcopy +++|**** ASSEMBLY CONSTANTS.
00183 M00S00173.fcopy +++|
00184 M00S00174.fcopy +++|
Line S00175 Modification History |
M01 (Removed by) | 274l797 |
Seq # *Modification Id* Act
----------------------------+
00185 M01S00175.274l797 ---| PBUFL EQU 2002B OLD BUFFER LENGTH
00186 M01S00176.274l797 ---| NBUFL EQU 2002B NEW BUFFER LENGTH
Line S00001 Modification History |
M01 (Added by) | 274l797 |
Seq # *Modification Id* Act
----------------------------+
00187 M01S00001.274l797 +++| PBUFL EQU 20041B OLD BUFFER LENGTH
00188 M01S00002.274l797 +++| NBUFL EQU 20041B NEW BUFFER LENGTH
00189 M00S00177.fcopy +++| WBUFL EQU 101B WORKING WRITE BUFFER
Line S00003 Modification History |
M01 (Added by) | 274l797 |
Seq # *Modification Id* Act
----------------------------+
00190 M01S00003.274l797 +++| FETODL EQU 16 OPTICAL DISK FET EXTENSION LENGTH
00191 M00S00178.fcopy +++| BLNK EQU 55B DISPLAY CHARACTER BLANK
00192 M00S00179.fcopy +++| ZBCH EQU 400B INTERNAL ZERO BYTE CHARACTER
00193 M00S00180.fcopy +++| EORC EQU 401B INTERNAL EOR CHARACTER
00194 M00S00181.fcopy +++| EOFC EQU 402B INTERNAL EOF CHARACTER
00195 M00S00182.fcopy +++| EOIC EQU 403B INTERNAL EOI CHARACTER
00196 M00S00183.fcopy +++| TLEN EQU 403B CONVERSION BASE TABLE LENGTH
00197 M00S00184.fcopy +++| MCVTL EQU 1006B MAXIMUM CONVERSION TABLE LENGTH
Line S00001 Modification History |
M01 (Added by) | fcopy3 |
M02 (Removed by) | fcopy9 |
Seq # *Modification Id* Act
----------------------------+
00198 M02S00001.fcopy9 ---| MXCB EQU 7400B MAXIMUM CHARACTERS/BLOCK, STRANGER TAPE
Line S00006 Modification History |
M01 (Added by) | fcopy9 |
Seq # *Modification Id* Act
----------------------------+
00199 M01S00006.fcopy9 +++| MXCB EQU 3840D MAXIMUM CHARACTERS/BLOCK, S-FORMAT TAPE
00200 M00S00185.fcopy +++|
00201 M00S00186.fcopy +++|****
00202 M00S00187.fcopy +++| SPACE 4,10
00203 M00S00188.fcopy +++|* COMMON DECKS.
00204 M00S00189.fcopy +++|
00205 M00S00190.fcopy +++|
00206 M00S00191.fcopy +++|*CALL COMCMAC
00207 M00S00192.fcopy +++|*CALL COMCCMD
00208 M00S00193.fcopy +++|*CALL COMSLFM
00209 M00S00194.fcopy +++| QUAL COMSMTX
00210 M00S00195.fcopy +++|*CALL COMSMTX
00211 M00S00196.fcopy +++| QUAL *
00212 M00S00197.fcopy +++| SPACE 4,10
00213 M00S00198.fcopy +++|** CONV - GENERATE CONVERSION BASE TABLE ENTRY.
00214 M00S00199.fcopy +++|*
00215 M00S00200.fcopy +++|* CONV X,Y
00216 M00S00201.fcopy +++|*
00217 M00S00202.fcopy +++|* ENTRY X = NUMERIC VALUE.
00218 M00S00203.fcopy +++|* Y = NUMERIC VALUE.
00219 M00S00204.fcopy +++|*
00220 M00S00205.fcopy +++|*T 24/0, 18/X, 18/Y
00221 M00S00206.fcopy +++|
00222 M00S00207.fcopy +++| PURGMAC CONV
00223 M00S00208.fcopy +++|
00224 M00S00209.fcopy +++| CONV MACRO X,Y
00225 M00S00210.fcopy +++| VFD 24D/0,18D/X,18D/Y
00226 M00S00211.fcopy +++| CONV ENDM
00227 M00S00212.fcopy +++| TITLE WORKING STORAGE.
00228 M00S00213.fcopy +++| SPACE 4,10
00229 M00S00214.fcopy +++|* FET DEFINITIONS.
00230 M00S00215.fcopy +++|
00231 M00S00216.fcopy +++|
00232 M00S00217.fcopy +++| ORG 110B
00233 M00S00218.fcopy +++| FETS BSS 0
00234 M00S00219.fcopy +++|
00235 M00S00220.fcopy +++| P BSS 0 OLD FILE
Line S00221 Modification History |
M01 (Removed by) | 274l797 |
Seq # *Modification Id* Act
----------------------------+
00236 M01S00221.274l797 ---| OLD FILEB PBUF,PBUFL,FET=7
Line S00004 Modification History |
M01 (Added by) | 274l797 |
Seq # *Modification Id* Act
----------------------------+
00237 M01S00004.274l797 +++| OLD FILEB PBUF,PBUFL,FET=10
00238 M01S00005.274l797 +++| ORG P+11B
00239 M01S00006.274l797 +++| VFD 30/0,12/FETODL,18/P+12B
00240 M01S00007.274l797 +++| BSSZ FETODL OPTICAL DISK FET EXTENSION
00241 M00S00222.fcopy +++|
00242 M00S00223.fcopy +++|
00243 M00S00224.fcopy +++| N BSS 0 NEW FILE
Line S00225 Modification History |
M01 (Removed by) | 274l797 |
Seq # *Modification Id* Act
----------------------------+
00244 M01S00225.274l797 ---| NEW FILEB NBUF,NBUFL,FET=7
Line S00008 Modification History |
M01 (Added by) | 274l797 |
Seq # *Modification Id* Act
----------------------------+
00245 M01S00008.274l797 +++| NEW FILEB NBUF,NBUFL,FET=10
00246 M01S00009.274l797 +++| ORG N+11B
00247 M01S00010.274l797 +++| VFD 30/0,12/FETODL,18/N+12B
00248 M01S00011.274l797 +++| BSSZ FETODL OPTICAL DISK FET EXTENSION
00249 M00S00226.fcopy +++|
00250 M00S00227.fcopy +++|
00251 M00S00228.fcopy +++|* INPUT PARAMETERS.
00252 M00S00229.fcopy +++|
00253 M00S00230.fcopy +++|
00254 M00S00231.fcopy +++| PC VFD 42/0LASCII,18/0 DEFAULT *PC* VALUE
00255 M00S00232.fcopy +++| NC VFD 42/0LASCII8,18/0 DEFAULT *NC* VALUE
00256 M00S00233.fcopy +++| PL CON 0 OLD FILE LINE TERMINATOR
00257 M00S00234.fcopy +++| NL CON 0 NEW FILE LINE TERMINATOR
Line S00235 Modification History |
M01 (Removed by) | fcopy3 |
Seq # *Modification Id* Act
----------------------------+
00258 M01S00235.fcopy3 ---| FL VFD 42/0L80,18/0 CHARACTERS PER FIXED LENGTH LINE
00259 M01S00236.fcopy3 ---| LB VFD 42/0L48,18/0 LINES PER STRANGER TAPE BLOCK
Line S00002 Modification History |
M01 (Added by) | fcopy3 |
Seq # *Modification Id* Act
----------------------------+
00260 M01S00002.fcopy3 +++| FL CON 0 CHARACTERS PER LINE, STRANGER TAPE
00261 M01S00003.fcopy3 +++| LB CON 0 LINES PER BLOCK, STRANGER TAPE
00262 M00S00237.fcopy +++| R CON 0 REWIND FLAG
Line S00005 Modification History |
M01 (Added by) | fcopy4 |
Seq # *Modification Id* Act
----------------------------+
00263 M01S00005.fcopy4 +++| A CON 0 ABORT FLAG
00264 M00S00238.fcopy +++| SPACE 4,10
00265 M00S00239.fcopy +++|* GLOBAL VARIABLES.
00266 M00S00240.fcopy +++|
00267 M00S00241.fcopy +++|
Line S00242 Modification History |
M01 (Removed by) | fcopy4 |
Seq # *Modification Id* Act
----------------------------+
00268 M01S00242.fcopy4 ---| ASV CON 1 NO REWIND INDICATOR
Line S00006 Modification History |
M01 (Added by) | fcopy4 |
Seq # *Modification Id* Act
----------------------------+
00269 M01S00006.fcopy4 +++| ASV CON 1 ASSUMED VALUE FOR *A* AND *R* PARAMETERS
00270 M00S00243.fcopy +++| CLNF CON 0 6 BIT COLON FOUND FLAG
00271 M00S00244.fcopy +++| ENDF CON 0 EOI DETECTED FLAG
00272 M00S00245.fcopy +++| ERCT CON 0 ERROR COUNT
00273 M00S00246.fcopy +++| ERLM CON 20D ERROR LIMIT
00274 M00S00247.fcopy +++| FILE CON 1 FILE NUMBER
00275 M00S00248.fcopy +++| IBHW CON 0 FULL SIZED INPUT BLOCK HEADER WORD
00276 M00S00249.fcopy +++| ILCC CON 0 INPUT LINE CHARACTER COUNT
00277 M00S00250.fcopy +++| ILCT CON 0 INPUT LINES REMAINING IN BLOCK
00278 M00S00251.fcopy +++| INDX CON 0 OFFSET TO SPECIAL SECTION OF TABLE
00279 M00S00252.fcopy +++| IPTR CON 0 LOCATION TO STORE HEADER WORD ON OUTPUT
00280 M00S00253.fcopy +++| IWRD CON 0 CURRENT INPUT WORD
00281 M00S00254.fcopy +++| LINE CON 1 CURRENT LINE
00282 M00S00255.fcopy +++| OBHW CON 0 FULL SIZED OUTPUT BLOCK HEADER WORD
00283 M00S00256.fcopy +++| OLCC CON 0 OUTPUT LINE CHARACTER COUNT
00284 M00S00257.fcopy +++| OLCT CON 0 OUTPUT LINES REMAINING IN BLOCK
00285 M00S00258.fcopy +++| OWRD CON 0 CURRENT OUTPUT WORD
00286 M00S00259.fcopy +++| RAHD CON -1 READ AHEAD CHARACTER
00287 M00S00260.fcopy +++| RCRD CON 1 RECORD NUMBER
00288 M00S00261.fcopy +++| SPAC CON 40B BLANK OUTPUT CHARACTER CODE
00289 M00S00262.fcopy +++| STPI CON 0 NON-ZERO IF INPUT FILE IS STRANGER TAPE
00290 M00S00263.fcopy +++| STPO CON 0 NON-ZERO IF OUTPUT FILE IS STRANGER TAPE
00291 M00S00264.fcopy +++| TCVTL CON TLEN CONVERSION TABLE LENGTH
00292 M00S00265.fcopy +++| TRNC CON 0 TRUNCATED LINE COUNT
Line S00012 Modification History |
M01 (Added by) | 274l797 |
Seq # *Modification Id* Act
----------------------------+
00293 M01S00012.274l797 +++| UBC CON 0 UNUSED BIT COUNT
00294 M00S00266.fcopy +++|
00295 M00S00267.fcopy +++| SPACE 4,10
00296 M00S00268.fcopy +++|* DAYFILE MESSAGES.
00297 M00S00269.fcopy +++|
00298 M00S00270.fcopy +++|
00299 M00S00271.fcopy +++| MSGA DATA C* FCOPY COMPLETE.*
00300 M00S00272.fcopy +++| MSGB DATA C* BAD FCOPY CONVERSION TABLE.*
00301 M00S00273.fcopy +++| MSGC DATA 50H UNKNOWN CODE CCCC, FILE XXXX, RECORD YYYY, LIN
00302 M00S00274.fcopy +++| DATA C*E ZZZZZZ.*
00303 M00S00275.fcopy +++| MSGD DATA C* ERROR LIMIT. XXXXXX ADDITIONAL ERRORS FOUND.*
00304 M00S00276.fcopy +++| MSGE DATA C* ERRORS OCCURRED IN FCOPY. SEE DAYFILE.*
00305 M00S00277.fcopy +++| MSGF DATA C* XXXXXX LINES TRUNCATED.*
00306 M00S00278.fcopy +++| MSGG DATA C* 1 LINE TRUNCATED.*
00307 M00S00279.fcopy +++|
00308 M00S00280.fcopy +++|
00309 M00S00281.fcopy +++| TITLE MAIN ROUTINE.
00310 M00S00282.fcopy +++| FCOPY SB1 1 ENTRY
00311 M00S00283.fcopy +++| RJ PRS PRESET PROGRAM
00312 M00S00284.fcopy +++| SA1 R
00313 M00S00285.fcopy +++| ZR X1,FCO0 IF NO REWIND OF FILES
00314 M00S00286.fcopy +++| REWIND P
00315 M00S00287.fcopy +++| REWIND N
00316 M00S00288.fcopy +++| FCO0 SB7 A0+
00317 M00S00289.fcopy +++| NZ B7,FCO1 IF FILES NOT OF LIKE TYPE
00318 M00S00290.fcopy +++| RJ CLF COPY LIKE FILES
00319 M00S00291.fcopy +++| EQ FCO4 TERMINATE COPY
00320 M00S00292.fcopy +++|
00321 M00S00293.fcopy +++| FCO1 RECALL N,R
00322 M00S00294.fcopy +++| SA1 STPO
00323 M00S00295.fcopy +++| ZR X1,FCO1.3 IF OUTPUT FILE NOT STRANGER TAPE
00324 M00S00296.fcopy +++| WRITEO N RESERVE WORD FOR FIRST BLOCK HEADER WORD
00325 M00S00297.fcopy +++| FCO1.3 SA1 STPI
00326 M00S00298.fcopy +++| ZR X1,FCO1.5 IF INPUT FILE NOT STRANGER TAPE
00327 M00S00299.fcopy +++| READN P,R READ STRANGER TAPE
00328 M00S00300.fcopy +++| RJ STB START FIRST STRANGER TAPE BLOCK
00329 M00S00301.fcopy +++| EQ FCO2 START CONVERSION
00330 M00S00302.fcopy +++|
00331 M00S00303.fcopy +++| FCO1.5 READ P,R READ NORMAL FILE
00332 M00S00304.fcopy +++| FCO2 RJ GCH GET NEXT CHARACTER
00333 M00S00305.fcopy +++| RJ TCH TRANSLATE CHARACTER
00334 M00S00306.fcopy +++| NG X2,FCO3 IF CHARACTER IGNORED
00335 M00S00307.fcopy +++| RJ PCH OUTPUT CHARACTER
00336 M00S00308.fcopy +++| FCO3 SA2 ENDF CHECK FOR EOI
00337 M00S00309.fcopy +++| ZR X2,FCO2 IF NOT EOI
00338 M00S00310.fcopy +++| FCO4 RJ PFE PRINT FINAL ERROR MESSAGES
Line S00311 Modification History |
M01 (Removed by) | fcopy4 |
Seq # *Modification Id* Act
----------------------------+
00339 M01S00311.fcopy4 ---| FCO5 SA1 R
00340 M01S00312.fcopy4 ---| ZR X1,FCO6 IF NO REWIND OF FILES
Line S00007 Modification History |
M01 (Added by) | fcopy4 |
Seq # *Modification Id* Act
----------------------------+
00341 M01S00007.fcopy4 +++| SA1 R
00342 M01S00008.fcopy4 +++| ZR X1,FCO5 IF NO REWIND OF FILES
00343 M00S00313.fcopy +++| REWIND P
00344 M00S00314.fcopy +++| REWIND N
Line S00315 Modification History |
M01 (Removed by) | fcopy4 |
Seq # *Modification Id* Act
----------------------------+
00345 M01S00315.fcopy4 ---| FCO6 MESSAGE X5,3 PRINT TERMINATION MESSAGE
00346 M01S00316.fcopy4 ---|
00347 M01S00317.fcopy4 ---| ENDRUN
Line S00009 Modification History |
M01 (Added by) | fcopy4 |
Seq # *Modification Id* Act
----------------------------+
00348 M01S00009.fcopy4 +++| FCO5 MESSAGE X5,3 PRINT TERMINATION MESSAGE
00349 M01S00010.fcopy4 +++| SA1 A
00350 M01S00011.fcopy4 +++| ZR X1,FCO6 IF *A* PARAMETER NOT SPECIFIED
00351 M01S00012.fcopy4 +++| SX1 MSGA ADDRESS OF TERMINATION MESSAGE
00352 M01S00013.fcopy4 +++| BX1 X5-X1
00353 M01S00014.fcopy4 +++| ZR X1,FCO6 IF NORMAL TERMINATION
00354 M01S00015.fcopy4 +++| ABORT
00355 M01S00016.fcopy4 +++|
00356 M01S00017.fcopy4 +++| FCO6 ENDRUN
00357 M00S00318.fcopy +++| TITLE SUBROUTINES.
00358 M00S00319.fcopy +++| SPACE 4,10
00359 M00S00320.fcopy +++|** CLF - COPY FILE WITHOUT CONVERSION (SPECIAL CASE).
00360 M00S00321.fcopy +++|*
00361 M00S00322.fcopy +++|* ENTRY FET SET TO READ INPUT FILE.
00362 M00S00323.fcopy +++|*
00363 M00S00324.fcopy +++|* EXIT FILE COPIED.
00364 M00S00325.fcopy +++|*
00365 M00S00326.fcopy +++|* USES X - 1, 2, 6.
00366 M00S00327.fcopy +++|* A - 1, 6.
00367 M00S00328.fcopy +++|* B - 6, 7.
00368 M00S00329.fcopy +++|*
00369 M00S00330.fcopy +++|* CALLS WTW=
00370 M00S00331.fcopy +++|*
00371 M00S00332.fcopy +++|* MACROS READ, READW, WRITER, WRITEF.
00372 M00S00333.fcopy +++|
00373 M00S00334.fcopy +++|
00374 M00S00335.fcopy +++| CLF SUBR ENTRY/EXIT
00375 M00S00336.fcopy +++| CLF1 READ P,R
00376 M00S00337.fcopy +++| CLF2 READW P,WBUF,WBUFL COPY TO WORKING BUFFER
00377 M00S00338.fcopy +++| BX6 X1 SAVE STATUS
00378 M00S00339.fcopy +++| SA6 CLFS
00379 M00S00340.fcopy +++| SB7 B6-WBUF PRESET WTW PARAMETERS
00380 M00S00341.fcopy +++| SB6 WBUF
00381 M00S00342.fcopy +++| SX2 N
00382 M00S00343.fcopy +++| RJ =XWTW= EMPTY WORKING FILE TO NEW FILE
00383 M00S00344.fcopy +++| SA1 CLFS GET READ STATUS
00384 M00S00345.fcopy +++| NG X1,CLF4 IF EOF/EOI
00385 M00S00346.fcopy +++| ZR X1,CLF2 IF NOT EOR
00386 M00S00347.fcopy +++| WRITER N,R
00387 M00S00348.fcopy +++| EQ CLF1 CONTINUE COPY
00388 M00S00349.fcopy +++|
00389 M00S00350.fcopy +++| CLF4 SX1 X1+1
00390 M00S00351.fcopy +++| NG X1,CLFX IF EOI
00391 M00S00352.fcopy +++| WRITEF N,R
00392 M00S00353.fcopy +++| EQ CLF1 CONTINUE COPY
00393 M00S00354.fcopy +++|
00394 M00S00355.fcopy +++| CLFS CON 0 READ STATUS
00395 M00S00356.fcopy +++| FBH SPACE 4,15
00396 M00S00357.fcopy +++|** FBH - FORM BLOCK HEADER WORD.
00397 M00S00358.fcopy +++|*
00398 M00S00359.fcopy +++|* FORMS THE BLOCK HEADER WORD NEEDED FOR STRANGER TAPE OUTPUT.
00399 M00S00360.fcopy +++|*
00400 M00S00361.fcopy +++|* ENTRY (X1) = OUTPUT LINE CHARACTER COUNT.
00401 M00S00362.fcopy +++|* (X2) = LINES IN BLOCK.
00402 M00S00363.fcopy +++|* (B7) = BITS PER CHARACTER.
00403 M00S00364.fcopy +++|*
00404 M00S00365.fcopy +++|* EXIT (X6) = BLOCK HEADER WORD.
00405 M00S00366.fcopy +++|*
00406 M00S00367.fcopy +++|* USES X - 1, 2, 3, 4, 5, 6.
00407 M00S00368.fcopy +++|* A - NONE.
00408 M00S00369.fcopy +++|* B - B7.
00409 M00S00370.fcopy +++|
00410 M00S00371.fcopy +++|
00411 M00S00372.fcopy +++| FBH SUBR ENTRY/EXIT
00412 M00S00373.fcopy +++| IX3 X1*X2 COMPUTE CHARACTERS IN BLOCK
00413 M00S00374.fcopy +++| SX4 B7+
00414 M00S00375.fcopy +++| IX3 X3*X4 BITS IN BLOCK
00415 M00S00376.fcopy +++| SX5 60D
00416 M00S00377.fcopy +++| BX4 X3
00417 M00S00378.fcopy +++| BX6 X5
00418 M00S00379.fcopy +++| IX1 X4/X6 CYBER WORDS IN BLOCK, TRUNCATED
00419 M00S00380.fcopy +++| IX2 X1*X5 CYBER BITS
00420 M00S00381.fcopy +++| IX6 X3-X2 BITS USED IN LAST WORD
00421 M00S00382.fcopy +++| ZR X6,FBH1 IF NO UNUSED BITS
00422 M00S00383.fcopy +++| IX6 X5-X6 UNUSED BIT COUNT
00423 M00S00384.fcopy +++| SX1 X1+B1 ROUND UP WORD COUNT
00424 M00S00385.fcopy +++| LX6 24
00425 M00S00386.fcopy +++| FBH1 BX6 X6+X1 FORM BLOCK HEADER WORD
00426 M00S00387.fcopy +++| EQ FBHX RETURN
00427 M00S00388.fcopy +++| SPACE 4,20
00428 M00S00389.fcopy +++|** GCH - GET CHARACTER.
00429 M00S00390.fcopy +++|*
00430 M00S00391.fcopy +++|* ENTRY (B2) = CURRENT POSITION IN INPUT WORD.
00431 M00S00392.fcopy +++|* (B4) = INPUT CHARACTER LENGTH.
00432 M00S00393.fcopy +++|* (IWRD) = CURRENT INPUT WORD.
00433 M00S00394.fcopy +++|* (RAHD) = READ AHEAD CHARACTER.
00434 M00S00395.fcopy +++|* = -1 IF NONE.
00435 M00S00396.fcopy +++|*
00436 M00S00397.fcopy +++|* EXIT (X2) = CHARACTER TO PROCESS.
00437 M00S00398.fcopy +++|* (B2) = NEW POSITION IN INPUT WORD.
00438 M00S00399.fcopy +++|* (RAHD) = NEW READ AHEAD CHARACTER.
00439 M00S00400.fcopy +++|* = -1 IF NONE.
00440 M00S00401.fcopy +++|* IN FILES NOT USING THE ZERO BYTE LINE TERMINATOR,
00441 M00S00402.fcopy +++|* ZERO CHARACTERS OCCURRING BETWEEN AN EOR, EOF OR EOI
00442 M00S00403.fcopy +++|* AND THE LAST LINE TERMINATOR PRECEDING IT ARE IGNORED.
00443 M00S00404.fcopy +++|*
00444 M00S00405.fcopy +++|* USES X - 1, 2, 3, 4, 5, 6, 7.
00445 M00S00406.fcopy +++|* A - 1, 2, 3, 6, 7.
00446 M00S00407.fcopy +++|* B - 2, 6, 7.
00447 M00S00408.fcopy +++|*
00448 M00S00409.fcopy +++|* CALLS PCH, RCH, TCH.
00449 M00S00410.fcopy +++|
00450 M00S00411.fcopy +++|
00451 M00S00412.fcopy +++| GCH SUBR ENTRY/EXIT
00452 M00S00413.fcopy +++| SA2 RAHD GET READ AHEAD WORD
00453 M00S00414.fcopy +++| SX6 -B1 CLEAR READ AHEAD
00454 M00S00415.fcopy +++| SA6 A2
00455 M00S00416.fcopy +++| PL X2,GCHX IF CHARACTER ALREADY READ
00456 M00S00417.fcopy +++| RJ RCH READ CHARACTER
00457 M00S00418.fcopy +++| NZ X2,GCHX IF NOT ZERO CHARACTER
00458 M00S00419.fcopy +++| SA1 IWRD GET INPUT WORD
00459 M00S00420.fcopy +++| NZ X1,GCHX IF MORE CHARACTERS IN WORD
00460 M00S00421.fcopy +++| SA3 PL GET INPUT LINE TERMINATOR
00461 M00S00422.fcopy +++| SX3 X3-ZBCH
00462 M00S00423.fcopy +++| NZ X3,GCH3 IF INPUT LINE TERMINATOR NOT ZERO BYTE
Line S00001 Modification History |
M01 (Added by) | fcop2 |
Seq # *Modification Id* Act
----------------------------+
00463 M01S00001.fcop2 +++| SA1 INDX GET INDEX
00464 M01S00002.fcop2 +++| NZ X1,GCHX IF UNCOMPLETED DOUBLE LENGTH CHARACTER
00465 M00S00424.fcopy +++|
00466 M00S00425.fcopy +++|* CHECK FOR ZERO BYTE.
00467 M00S00426.fcopy +++|
00468 M00S00427.fcopy +++| SB7 B2+B4
00469 M00S00428.fcopy +++| SB6 12D
00470 M00S00429.fcopy +++| LT B7,B6,GCH1 IF NO ROOM FOR ZERO BYTE
00471 M00S00430.fcopy +++| SX2 ZBCH SET ZERO BYTE CHARACTER
00472 M00S00431.fcopy +++| SB2 B0+ SET CURRENT INPUT WORD EMPTY
00473 M00S00432.fcopy +++| EQ GCHX RETURN
00474 M00S00433.fcopy +++|
00475 M00S00434.fcopy +++| GCH1 RJ RCH READ NEXT CHARACTER
00476 M00S00435.fcopy +++| SA1 IWRD GET NEW INPUT WORD
00477 M00S00436.fcopy +++| NZ X2,GCH2 IF NOT ZERO CHARACTER
00478 M00S00437.fcopy +++| NZ X1,GCH2 IF NOT ZERO BYTE
00479 M00S00438.fcopy +++| SX2 ZBCH SET ZERO BYTE CHARACTER
00480 M00S00439.fcopy +++| SB2 B0+ INPUT WORD IS EMPTY
00481 M00S00440.fcopy +++| EQ GCHX RETURN
00482 M00S00441.fcopy +++|
00483 M00S00442.fcopy +++| GCH2 SX6 X2 SET READ AHEAD CHARACTER
00484 M00S00443.fcopy +++| SA6 RAHD
00485 M00S00444.fcopy +++| BX2 X2-X2 RESET CHARACTER TO ZERO
00486 M00S00445.fcopy +++| EQ GCHX RETURN
00487 M00S00446.fcopy +++|
00488 M00S00447.fcopy +++|* CHECK FOR EXTRANEOUS ZERO CHARACTERS.
00489 M00S00448.fcopy +++|
00490 M00S00449.fcopy +++| GCH3 SX5 B2 COMPUTE NUMBER OF CHARACTERS LEFT IN WORD
00491 M00S00450.fcopy +++| SX4 B4
00492 M00S00451.fcopy +++| IX6 X5/X4
00493 M00S00452.fcopy +++| SX4 B4
00494 M00S00453.fcopy +++| IX4 X4*X6 COMPUTE LEFTOVER BITS
00495 M00S00454.fcopy +++| SX6 X6+1
00496 M00S00455.fcopy +++| IX5 X5-X4
00497 M00S00456.fcopy +++| SA6 GCHA
00498 M00S00457.fcopy +++| SB2 X5
00499 M00S00458.fcopy +++| RJ RCH READ NEXT CHARACTER FROM NEW WORD
00500 M00S00459.fcopy +++| SX4 X2-EOIC-1
00501 M00S00460.fcopy +++| SX5 X2-EORC
00502 M00S00461.fcopy +++| PL X4,GCH4 IF NOT EOR, EOF, OR EOI
00503 M00S00462.fcopy +++| PL X5,GCHX IF CHARACTER IS EOR, EOF OR EOI
00504 M00S00463.fcopy +++| GCH4 SX6 X2 SAVE CHARACTER
00505 M00S00464.fcopy +++| SA6 GCHB
00506 M00S00465.fcopy +++| GCH5 SA1 GCHA CHECK ZERO CHARACTER COUNT
00507 M00S00466.fcopy +++| SX7 X1-1 DECREMENT CHARACTER COUNT
00508 M00S00467.fcopy +++| NG X7,GCH6 IF NO MORE ZERO CHARACTERS TO PROCESS
00509 M00S00468.fcopy +++| BX2 X2-X2
00510 M00S00469.fcopy +++| SA7 GCHA SAVE COUNT
00511 M00S00470.fcopy +++| RJ TCH TRANSLATE ZERO CHARACTER
00512 M00S00471.fcopy +++| NG X2,GCH5 IF CHARACTER IS TO BE IGNORED
00513 M00S00472.fcopy +++| RJ PCH OUTPUT CHARACTER
00514 M00S00473.fcopy +++| EQ GCH5 CONTINUE
00515 M00S00474.fcopy +++|
00516 M00S00475.fcopy +++| GCH6 SA2 GCHB RESTORE FINAL CHARACTER
00517 M00S00476.fcopy +++| EQ GCHX RETURN
00518 M00S00477.fcopy +++|
00519 M00S00478.fcopy +++|
00520 M00S00479.fcopy +++| GCHA CON 0 ZERO CHARACTER COUNT
00521 M00S00480.fcopy +++| GCHB CON 0 TEMPORARY CHARACTER STORAGE
00522 M00S00481.fcopy +++| PCH SPACE 4,20
00523 M00S00482.fcopy +++|** PCH - OUTPUT CHARACTER.
00524 M00S00483.fcopy +++|*
00525 M00S00484.fcopy +++|* ENTRY (X2) = CHARACTER TO WRITE.
00526 M00S00485.fcopy +++|* (B3) = CURRENT POSITION IN OUTPUT WORD.
00527 M00S00486.fcopy +++|* (B5) = OUTPUT CHARACTER LENGTH.
00528 M00S00487.fcopy +++|* (X6) = CHARACTER COUNT.
00529 M00S00488.fcopy +++|*
00530 M00S00489.fcopy +++|* EXIT (B3) = NEW POSITION IN OUTPUT WORD.
00531 M00S00490.fcopy +++|* (CLNF) = 1 IF CHARACTER WRITTEN WAS A
00532 M00S00491.fcopy +++|* 6 BIT DISPLAY CODE COLON.
00533 M00S00492.fcopy +++|* (ENDF) = 1 IF EOI DETECTED.
00534 M00S00493.fcopy +++|*
00535 M00S00494.fcopy +++|* USES X - 1, 2, 3, 5, 6, 7.
00536 M00S00495.fcopy +++|* A - 1, 3, 7.
00537 M00S00496.fcopy +++|* B - 6, 7.
00538 M00S00497.fcopy +++|*
00539 M00S00498.fcopy +++|* CALLS GCH, WCH, WTB, WZB.
00540 M00S00499.fcopy +++|*
00541 M00S00500.fcopy +++|* MACROS WRITEO.
00542 M00S00501.fcopy +++|
00543 M00S00502.fcopy +++|
00544 M00S00503.fcopy +++| PCH SUBR ENTRY/EXIT
00545 M00S00504.fcopy +++| SX3 B5 SET BIT COUNT
00546 M00S00505.fcopy +++| IX6 X3*X6
00547 M00S00506.fcopy +++| SA1 NL CHECK FOR EOL
00548 M00S00507.fcopy +++| SB7 X6
00549 M00S00508.fcopy +++| BX1 X1-X2
00550 M00S00509.fcopy +++| SA3 STPO
00551 M00S00510.fcopy +++| NZ X1,PCH3 IF NOT EOL
00552 M00S00511.fcopy +++| SA1 LINE INCREMENT LINE COUNT
00553 M00S00512.fcopy +++| SX7 X1+B1
00554 M00S00513.fcopy +++| SA7 A1
00555 M00S00514.fcopy +++| NZ X3,PCH7 IF OUTPUT FILE IS STRANGER TAPE
00556 M00S00515.fcopy +++|
00557 M00S00516.fcopy +++|* PROCESS DISPLAY CODE COLON.
00558 M00S00517.fcopy +++|
00559 M00S00518.fcopy +++| PCH1 SX5 X2-ZBCH
00560 M00S00519.fcopy +++| SA3 CLNF GET COLON FLAG
00561 M00S00520.fcopy +++| NZ X5,PCH3 IF NOT ZERO BYTE EOL
00562 M00S00521.fcopy +++| ZR X3,PCH2 IF COLON FLAG NOT SET
00563 M00S00522.fcopy +++| SX2 BLNK SET BLANK TO GUARD COLON
00564 M00S00523.fcopy +++| RJ WCH WRITE BLANK CHARACTER
00565 M00S00524.fcopy +++| BX7 X7-X7 CLEAR COLON FLAG
00566 M00S00525.fcopy +++| SA7 CLNF
00567 M00S00526.fcopy +++| PCH2 RJ WZB WRITE ZERO BYTE
00568 M00S00527.fcopy +++| EQ PCHX RETURN
00569 M00S00528.fcopy +++|
00570 M00S00529.fcopy +++|* WRITE CHARACTER.
00571 M00S00530.fcopy +++|
00572 M00S00531.fcopy +++| PCH3 BX7 X7-X7 CLEAR COLON FLAG
00573 M00S00532.fcopy +++| SB6 6
00574 M00S00533.fcopy +++| NZ X2,PCH4 IF NOT ZERO CHARACTER
00575 M00S00534.fcopy +++| NE B6,B7,PCH4 IF ZERO CHARACTER NOT 6 BIT COLON
00576 M00S00535.fcopy +++| SX7 B1+ SET COLON FLAG
00577 M00S00536.fcopy +++| PCH4 SA7 CLNF SAVE COLON FLAG
00578 M00S00537.fcopy +++| ZR X3,PCH5 IF OUTPUT FILE IS NOT STRANGER TAPE
00579 M00S00538.fcopy +++| SA3 OLCC
00580 M00S00539.fcopy +++| ZR X3,PCH6 IF RECORD (LINE) FULL
00581 M00S00540.fcopy +++| SX7 X3-1 DECREMENT OUTPUT LINE CHARACTER COUNT
00582 M00S00541.fcopy +++| SA7 A3
00583 M00S00542.fcopy +++| PCH5 RJ WCH WRITE CHARACTER
00584 M00S00543.fcopy +++| SA1 STPO
00585 M00S00544.fcopy +++| ZR X1,PCHX IF OUTPUT FILE NOT STRANGER TAPE, RETURN
00586 M00S00545.fcopy +++| SA1 ENDF
00587 M00S00546.fcopy +++| ZR X1,PCHX IF NOT EOI
00588 M00S00547.fcopy +++| RJ WTB WRITE TAPE BLOCK
00589 M00S00548.fcopy +++| EQ PCHX RETURN
00590 M00S00549.fcopy +++|
00591 M00S00550.fcopy +++|* TRUNCATE LONG LINE.
00592 M00S00551.fcopy +++|
00593 M00S00552.fcopy +++| PCH6 RJ GCH READ NEXT INPUT FILE CHARACTER
00594 M00S00553.fcopy +++| SA1 PL CHECK FOR LINE TERMINATOR
00595 M00S00554.fcopy +++| BX1 X2-X1
00596 M00S00555.fcopy +++| NZ X1,PCH6 IF NOT LINE TERMINATOR
00597 M00S00556.fcopy +++| SA1 TRNC INCREMENT TRUNCATION COUNT
00598 M00S00557.fcopy +++| SX6 X1+B1
00599 M00S00558.fcopy +++| SA6 A1
00600 M00S00559.fcopy +++| EQ PCH8 START A NEW LINE
00601 M00S00560.fcopy +++|
00602 M00S00561.fcopy +++|* BLANK FILL REMAINDER OF A SHORT LINE.
00603 M00S00562.fcopy +++|
00604 M00S00563.fcopy +++| PCH7 SA3 OLCC CHECK CHARACTER COUNT
00605 M00S00564.fcopy +++| ZR X3,PCH8 IF NO MORE ROOM IN LINE
00606 M00S00565.fcopy +++| SX7 X3-1 DECREMENT CHARACTER COUNT
00607 M00S00566.fcopy +++| SA2 SPAC ADD ANOTHER BLANK TO LINE
00608 M00S00567.fcopy +++| SB7 B5
00609 M00S00568.fcopy +++| SA7 A3
00610 M00S00569.fcopy +++| RJ WCH
00611 M00S00570.fcopy +++| EQ PCH7 CHECK IF LINE IS FULL
00612 M00S00571.fcopy +++|
00613 M00S00572.fcopy +++| PCH8 SA1 FL RESET OUTPUT LINE CHARACTER COUNT
00614 M00S00573.fcopy +++| BX6 X1
00615 M00S00574.fcopy +++| SA6 OLCC
00616 M00S00575.fcopy +++| SA1 OLCT DECREMENT OUTPUT LINE COUNT
00617 M00S00576.fcopy +++| SX7 X1-1
00618 M00S00577.fcopy +++| SA7 A1
00619 M00S00578.fcopy +++| NZ X7,PCHX IF NOT END OF BLOCK, RETURN
00620 M00S00579.fcopy +++|
00621 M00S00580.fcopy +++|* WRITE CURRENT STRANGER TAPE BLOCK.
00622 M00S00581.fcopy +++|
00623 M00S00582.fcopy +++| SA3 OWRD WRITE LAST WORD OF BLOCK
00624 M00S00583.fcopy +++| BX7 X7-X7 CLEAR OUTPUT WORD
00625 M00S00584.fcopy +++| BX6 X3
00626 M00S00585.fcopy +++| SA7 A3
00627 M00S00586.fcopy +++| WRITEO N
00628 M00S00587.fcopy +++| SB3 60D RESET OUTPUT WORD POINTER
00629 M00S00588.fcopy +++| RJ WTB WRITE STRANGER TAPE BLOCK
00630 M00S00589.fcopy +++| EQ PCHX RETURN
00631 M00S00590.fcopy +++| PFE SPACE 4,20
00632 M00S00591.fcopy +++|** PFE - PRINT FINAL ERROR MESSAGES.
00633 M00S00592.fcopy +++|*
00634 M00S00593.fcopy +++|* ENTRY (ERCT) = TRANSLATION ERROR COUNT.
00635 M00S00594.fcopy +++|* (ERLM) = TRANSLATION ERROR LIMIT.
00636 M00S00595.fcopy +++|* (TRNC) = TRUNCATED LINE COUNT.
00637 M00S00596.fcopy +++|*
00638 M00S00597.fcopy +++|* EXIT (X5) = ADDRESS OF TERMINATION MESSAGE.
00639 M00S00598.fcopy +++|* ERROR MESSAGES PRINTED, IF APPROPRIATE.
00640 M00S00599.fcopy +++|*
00641 M00S00600.fcopy +++|* USES X - 0, 1, 2, 5, 6.
00642 M00S00601.fcopy +++|* A - 1, 2, 6.
00643 M00S00602.fcopy +++|* B - 5.
00644 M00S00603.fcopy +++|*
00645 M00S00604.fcopy +++|* CALLS CDD.
00646 M00S00605.fcopy +++|*
00647 M00S00606.fcopy +++|* MACROS MESSAGE.
00648 M00S00607.fcopy +++|
00649 M00S00608.fcopy +++|
00650 M00S00609.fcopy +++| PFE SUBR ENTRY/EXIT
00651 M00S00610.fcopy +++|
00652 M00S00611.fcopy +++|* PROCESS LINE TRUNCATION COUNT.
00653 M00S00612.fcopy +++|
00654 M00S00613.fcopy +++| SX5 MSGA SET NORMAL TERMINATION MESSAGE
00655 M00S00614.fcopy +++| SA1 TRNC
00656 M00S00615.fcopy +++| SB5 X1
00657 M00S00616.fcopy +++| ZR X1,PFE2 IF NO LINES TRUNCATED
00658 M00S00617.fcopy +++| SX5 MSGE SET ABNORMAL TERMINATION MESSAGE
00659 M00S00618.fcopy +++| NE B5,B1,PFE0 IF MORE THAN ONE LINE TRUNCATED
00660 M00S00619.fcopy +++| SX2 MSGG
00661 M00S00620.fcopy +++| EQ PFE1 PRINT ERROR MESSAGE
00662 M00S00621.fcopy +++|
00663 M00S00622.fcopy +++| PFE0 RJ CDD CONVERT TRUNCATION COUNT TO DISPLAY
00664 M00S00623.fcopy +++| MX0 -18
00665 M00S00624.fcopy +++| SA1 MSGF
00666 M00S00625.fcopy +++| SX2 A1
00667 M00S00626.fcopy +++| LX6 18 POSITION COUNT FOR MESSAGE
00668 M00S00627.fcopy +++| BX1 -X0*X1 CLEAR PLACE FOR COUNT
00669 M00S00628.fcopy +++| BX6 X0*X6 REMOVE EXTRANEOUS BLANKS
00670 M00S00629.fcopy +++| BX6 X1+X6 SET COUNT IN MESSAGE
00671 M00S00630.fcopy +++| SA6 A1+
00672 M00S00631.fcopy +++| PFE1 MESSAGE X2,3 * XXXXXX LINES TRUNCATED.*
00673 M00S00632.fcopy +++|
00674 M00S00633.fcopy +++|* PROCESS TRANSLATION ERROR COUNT.
00675 M00S00634.fcopy +++|
00676 M00S00635.fcopy +++| PFE2 SA2 ERCT GET ERROR COUNT
00677 M00S00636.fcopy +++| SA1 ERLM GET ERROR LIMIT
00678 M00S00637.fcopy +++| IX1 X2-X1
00679 M00S00638.fcopy +++| ZR X2,PFEX IF NO TRANSLATION ERRORS, RETURN
00680 M00S00639.fcopy +++| SX5 MSGE SET ABNORMAL TERMINATION MESSAGE
00681 M00S00640.fcopy +++| NG X1,PFEX IF ERROR LIMIT NOT REACHED
00682 M00S00641.fcopy +++| RJ CDD CONVERT EXCESS ERROR COUNT TO DISPLAY
00683 M00S00642.fcopy +++| SA1 MSGD+1
00684 M00S00643.fcopy +++| MX0 -36
00685 M00S00644.fcopy +++| BX1 X0*X1 CLEAR SPACE FOR COUNT
00686 M00S00645.fcopy +++| BX6 -X0*X6 REMOVE EXTRA BLANKS
00687 M00S00646.fcopy +++| BX6 X1+X6 SET COUNT IN MESSAGE
00688 M00S00647.fcopy +++| SA6 A1+
00689 M00S00648.fcopy +++| MESSAGE MSGD,3 * ERROR LIMIT. ...*
00690 M00S00649.fcopy +++| EQ PFEX RETURN
00691 M00S00650.fcopy +++| SPACE 4,15
00692 M00S00651.fcopy +++|** PTE - PROCESS TRANSLATION ERROR.
00693 M00S00652.fcopy +++|*
00694 M00S00653.fcopy +++|* ENTRY (X2) = CHARACTER CODE, RIGHT JUSTIFIED.
00695 M00S00654.fcopy +++|* (X5) = INDEX VALUE FOR 6/12 CHARACTERS.
00696 M00S00655.fcopy +++|*
00697 M00S00656.fcopy +++|* USES X - 0, 1, 3, 4, 5, 6.
00698 M00S00657.fcopy +++|* A - 1, 3, 5, 6.
00699 M00S00658.fcopy +++|* B - 6, 7.
00700 M00S00659.fcopy +++|*
00701 M00S00660.fcopy +++|* CALLS CDD, COD.
00702 M00S00661.fcopy +++|*
00703 M00S00662.fcopy +++|* MACROS MESSAGE.
00704 M00S00663.fcopy +++|
00705 M00S00664.fcopy +++|
00706 M00S00665.fcopy +++| PTE SUBR ENTRY/EXIT
00707 M00S00666.fcopy +++| SA1 ERCT GET ERROR COUNT
00708 M00S00667.fcopy +++| SA3 ERLM GET ERROR LIMIT
00709 M00S00668.fcopy +++| SX6 X1+B1 INCREMENT ERROR COUNT
00710 M00S00669.fcopy +++| SA6 A1+
00711 M00S00670.fcopy +++| IX6 X3-X6
00712 M00S00671.fcopy +++| NG X6,PTEX IF ERROR LIMIT EXCEEDED, RETURN
00713 M00S00672.fcopy +++| SX6 B4 SAVE (B) REGISTERS
00714 M00S00673.fcopy +++| SB6 B2
00715 M00S00674.fcopy +++| SB7 B3
00716 M00S00675.fcopy +++| SA6 PTEA
00717 M00S00676.fcopy +++| MX0 -24
00718 M00S00677.fcopy +++|
00719 M00S00678.fcopy +++|* PUT CHARACTER CODE IN MESSAGE.
00720 M00S00679.fcopy +++|
00721 M00S00680.fcopy +++| SX4 X5-200B
00722 M00S00681.fcopy +++| SX6 X5-300B
00723 M00S00682.fcopy +++| NZ X4,PTE1 IF NOT 12 BIT 6/12 CHAR STARTING WITH 74
00724 M00S00683.fcopy +++| SX5 7400B
00725 M00S00684.fcopy +++| PTE1 NZ X6,PTE2 IF NOT 12 BIT 6/12 CHAR STARTING WITH 76
00726 M00S00685.fcopy +++| SX5 7600B
00727 M00S00686.fcopy +++| PTE2 IX1 X2+X5 FORM FULL 12 BIT CHARACTER
00728 M00S00687.fcopy +++| SA5 MSGC+1
00729 M00S00688.fcopy +++| RJ COD CONVERT CODE TO DISPLAY
00730 M00S00689.fcopy +++| BX6 -X0*X6
00731 M00S00690.fcopy +++| LX0 12
00732 M00S00691.fcopy +++| LX6 12
00733 M00S00692.fcopy +++| BX5 X0*X5 CLEAR SPACE FOR CODE
00734 M00S00693.fcopy +++| BX6 X5+X6 PUT CODE IN MESSAGE
00735 M00S00694.fcopy +++| SA5 MSGC+2
00736 M00S00695.fcopy +++| SA6 MSGC+1
00737 M00S00696.fcopy +++|
00738 M00S00697.fcopy +++|* PUT FILE NUMBER IN MESSAGE.
00739 M00S00698.fcopy +++|
00740 M00S00699.fcopy +++| SA1 FILE GET FILE NUMBER
00741 M00S00700.fcopy +++| MX0 -24
00742 M00S00701.fcopy +++| RJ CDD CONVERT FILE NUMBER TO DISPLAY
00743 M00S00702.fcopy +++| BX6 -X0*X6
00744 M00S00703.fcopy +++| BX5 X0*X5 CLEAR PLACE FOR FILE NUMBER
00745 M00S00704.fcopy +++| BX6 X5+X6 SET FILE NUMBER IN MESSAGE
00746 M00S00705.fcopy +++| SA5 MSGC+4
00747 M00S00706.fcopy +++| SA6 MSGC+2
00748 M00S00707.fcopy +++|
00749 M00S00708.fcopy +++|* PUT RECORD NUMBER IN MESSAGE.
00750 M00S00709.fcopy +++|
00751 M00S00710.fcopy +++| SA1 RCRD GET RECORD NUMBER
00752 M00S00711.fcopy +++| RJ CDD CONVERT RECORD NUMBER TO DISPLAY
00753 M00S00712.fcopy +++| BX6 -X0*X6
00754 M00S00713.fcopy +++| MX0 -36
00755 M00S00714.fcopy +++| LX6 36D POSITION RECORD NUMBER
00756 M00S00715.fcopy +++| BX5 -X0*X5 CLEAR PLACE FOR RECORD NUMBER
00757 M00S00716.fcopy +++| BX6 X6+X5 SET RECORD NUMBER IN MESSAGE
00758 M00S00717.fcopy +++| SA5 MSGC+5
00759 M00S00718.fcopy +++| SA6 MSGC+4
00760 M00S00719.fcopy +++|
00761 M00S00720.fcopy +++|* PUT LINE NUMBER IN MESSAGE.
00762 M00S00721.fcopy +++|
00763 M00S00722.fcopy +++| SA1 LINE GET LINE NUMBER
00764 M00S00723.fcopy +++| RJ CDD CONVERT LINE NUMBER TO DISPLAY
00765 M00S00724.fcopy +++| BX6 -X0*X6 REMOVE EXTRA BLANKS
00766 M00S00725.fcopy +++| LX0 12
00767 M00S00726.fcopy +++| LX6 12
00768 M00S00727.fcopy +++| BX5 X0*X5 CLEAR POSITION FOR LINE NUMBER
00769 M00S00728.fcopy +++| BX6 X5+X6 SET LINE NUMBER IN MESSAGE
00770 M00S00729.fcopy +++| SA6 MSGC+5
00771 M00S00730.fcopy +++|
00772 M00S00731.fcopy +++|* WRITE MESSAGE TO DAYFILE.
00773 M00S00732.fcopy +++|
00774 M00S00733.fcopy +++| MESSAGE MSGC,3 * UNKNOWN CODE CCCC, FILE XXXX,... *
00775 M00S00734.fcopy +++| SA1 PTEA RESTORE SAVED (B) REGISTERS
00776 M00S00735.fcopy +++| SB2 B6
00777 M00S00736.fcopy +++| SB3 B7
00778 M00S00737.fcopy +++| SB4 X1+
00779 M00S00738.fcopy +++| EQ PTEX RETURN
00780 M00S00739.fcopy +++|
00781 M00S00740.fcopy +++| PTEA DATA 0 B REGISTER STORAGE
00782 M00S00741.fcopy +++| SPACE 4,10
00783 M00S00742.fcopy +++|** RCH - READ CHARACTER.
00784 M00S00743.fcopy +++|*
00785 M00S00744.fcopy +++|* ENTRY (B2) = CURRENT POSITION IN INPUT WORD.
00786 M00S00745.fcopy +++|* (B4) = INPUT CHARACTER LENGTH.
00787 M00S00746.fcopy +++|* (IWRD) = CURRENT INPUT WORD.
00788 M00S00747.fcopy +++|*
00789 M00S00748.fcopy +++|* EXIT (X2) = CHARACTER READ, RIGHT JUSTIFIED.
00790 M00S00749.fcopy +++|* (B2) = NEW POSITION IN INPUT WORD.
00791 M00S00750.fcopy +++|* (IWRD) = CURRENT INPUT WORD.
00792 M00S00751.fcopy +++|*
00793 M00S00752.fcopy +++|* USES X - 0, 1, 2, 3, 5, 6, 7.
00794 M00S00753.fcopy +++|* A - 1, 2, 3, 6, 7.
00795 M00S00754.fcopy +++|* B - 2, 6, 7.
00796 M00S00755.fcopy +++|*
00797 M00S00756.fcopy +++|* CALLS STB.
00798 M00S00757.fcopy +++|*
00799 M00S00758.fcopy +++|* MACROS READ, READO, RECALL.
00800 M00S00759.fcopy +++|
00801 M00S00760.fcopy +++|
00802 M00S00761.fcopy +++| RCH SUBR ENTRY/EXIT
00803 M00S00762.fcopy +++| SA3 STPI
00804 M00S00763.fcopy +++| ZR X3,RCH0 IF INPUT FILE NOT STRANGER TAPE
00805 M00S00764.fcopy +++| SA3 ILCC DECREMENT INPUT LINE CHARACTER COUNT
00806 M00S00765.fcopy +++| SX7 X3-1
00807 M00S00766.fcopy +++| SA7 A3+
00808 M00S00767.fcopy +++| NZ X3,RCH0 IF NOT END OF LINE
00809 M00S00768.fcopy +++| SA1 FL RESET INPUT LINE CHARACTER COUNT
00810 M00S00769.fcopy +++| SA2 PL SET EOL CHARACTER
00811 M00S00770.fcopy +++| BX7 X1
00812 M00S00771.fcopy +++| SA7 A3
00813 M00S00772.fcopy +++| SA1 ILCT DECREMENT INPUT LINE COUNT
00814 M00S00773.fcopy +++| SX7 X1-1
00815 M00S00774.fcopy +++| ZR X7,RCH6 IF NO MORE ROOM IN BLOCK
00816 M00S00775.fcopy +++| SA7 A1+
00817 M00S00776.fcopy +++| EQ RCHX RETURN
00818 M00S00777.fcopy +++|
00819 M00S00778.fcopy +++| RCH0 GT B4,B2,RCH1 IF NO WHOLE CHARACTERS LEFT IN WORD
00820 M00S00779.fcopy +++| MX0 1 BUILD MASK
00821 M00S00780.fcopy +++| SB7 B4-B1
00822 M00S00781.fcopy +++| SA1 IWRD GET INPUT WORD
00823 M00S00782.fcopy +++| AX0 B7
00824 M00S00783.fcopy +++| BX2 X0*X1 EXTRACT CHARACTER
00825 M00S00784.fcopy +++| BX6 -X0*X1 DELETE CHARACTER FROM INPUT WORD
00826 M00S00785.fcopy +++| LX2 B4
00827 M00S00786.fcopy +++| LX6 B4
00828 M00S00787.fcopy +++| SB2 B2-B4
00829 M00S00788.fcopy +++| SA6 A1+ SAVE INPUT WORD
00830 M00S00789.fcopy +++| EQ RCHX RETURN
00831 M00S00790.fcopy +++|
00832 M00S00791.fcopy +++| RCH1 SB6 B4
00833 M00S00792.fcopy +++| BX5 X5-X5
00834 M00S00793.fcopy +++| ZR B2,RCH2 IF INPUT WORD EMPTY
00835 M00S00794.fcopy +++| SA1 IWRD GET INPUT WORD
00836 M00S00795.fcopy +++| SB6 B4-B2 COMPUTE REMAINDER
00837 M00S00796.fcopy +++| LX5 X1,B4 SET PARTIAL CHARACTER
00838 M00S00797.fcopy +++| RCH2 READO P READ NEXT WORD
00839 M00S00798.fcopy +++| NZ X1,RCH3 IF EOR, EOF, OR EOI
00840 M00S00799.fcopy +++| MX0 1 BUILD MASK
00841 M00S00800.fcopy +++| SB7 B6-B1
00842 M00S00801.fcopy +++| AX0 B7
00843 M00S00802.fcopy +++| BX2 X0*X6 EXTRACT PARTIAL CHARACTER
00844 M00S00803.fcopy +++| BX6 -X0*X6 DELETE USED BITS
00845 M00S00804.fcopy +++| LX2 B6
00846 M00S00805.fcopy +++| LX6 B6
00847 M00S00806.fcopy +++| BX2 X5+X2
00848 M00S00807.fcopy +++| SB2 60D RESET CURRENT POSTION
00849 M00S00808.fcopy +++| SA6 IWRD SAVE INPUT WORD
00850 M00S00809.fcopy +++| SB2 B2-B6
00851 M00S00810.fcopy +++| EQ RCHX RETURN
00852 M00S00811.fcopy +++|
00853 M00S00812.fcopy +++| RCH3 SA2 STPI
00854 M00S00813.fcopy +++| NZ X2,RCH5 IF INPUT FILE ON STRANGER TAPE
Line S00001 Modification History |
M01 (Added by) | fcopy11 |
Seq # *Modification Id* Act
----------------------------+
00855 M01S00001.fcopy11 +++| SA2 STPO
00856 M00S00814.fcopy +++| NG X1,RCH4 IF EOF OR EOI
Line S00002 Modification History |
M01 (Added by) | fcopy11 |
Seq # *Modification Id* Act
----------------------------+
00857 M01S00002.fcopy11 +++| NZ X2,RCH3.1 IF OUTPUT FILE ON STRANGER TAPE
00858 M00S00815.fcopy +++| READ P,R
00859 M00S00816.fcopy +++| RECALL N,R
Line S00817 Modification History |
M01 (Removed by) | fcopy11 |
Seq # *Modification Id* Act
----------------------------+
00860 M01S00817.fcopy11 ---| SX2 EORC SET EOR CHARACTER
Line S00003 Modification History |
M01 (Added by) | fcopy11 |
Seq # *Modification Id* Act
----------------------------+
00861 M01S00003.fcopy11 +++| RCH3.1 SX2 EORC SET EOR CHARACTER
00862 M00S00818.fcopy +++| SB2 B0+ SET CURRENT INPUT WORD EMPTY
00863 M00S00819.fcopy +++| EQ RCHX RETURN
00864 M00S00820.fcopy +++|
00865 M00S00821.fcopy +++| RCH4 SX1 X1+1
00866 M00S00822.fcopy +++| NG X1,RCH5 IF EOI
Line S00004 Modification History |
M01 (Added by) | fcopy11 |
Seq # *Modification Id* Act
----------------------------+
00867 M01S00004.fcopy11 +++| NZ X2,RCH4.1 IF OUTPUT FILE ON STRANGER TAPE
00868 M00S00823.fcopy +++| READ P,R
00869 M00S00824.fcopy +++| RECALL N,R
Line S00825 Modification History |
M01 (Removed by) | fcopy11 |
Seq # *Modification Id* Act
----------------------------+
00870 M01S00825.fcopy11 ---| SX2 EOFC SET EOF CHARACTER
Line S00005 Modification History |
M01 (Added by) | fcopy11 |
Seq # *Modification Id* Act
----------------------------+
00871 M01S00005.fcopy11 +++| RCH4.1 SX2 EOFC SET EOF CHARACTER
00872 M00S00826.fcopy +++| SB2 B0+ SET CURRENT INPUT WORD EMPTY
00873 M00S00827.fcopy +++| EQ RCHX RETURN
00874 M00S00828.fcopy +++|
00875 M00S00829.fcopy +++| RCH5 SX2 EOIC SET EOI CHARACTER
00876 M00S00830.fcopy +++| EQ RCHX RETURN
00877 M00S00831.fcopy +++|
00878 M00S00832.fcopy +++| RCH6 RJ STB START NEW STRANGER TAPE BLOCK
00879 M00S00833.fcopy +++| SA2 PL SET LINE TERMINATOR AS OUTPUT CHARACTER
00880 M00S00834.fcopy +++| ZR X1,RCHX IF NOT EOI
00881 M00S00835.fcopy +++| SX7 EOIC SET EOI AS NEXT CHARACTER READ
00882 M00S00836.fcopy +++| SA7 RAHD
00883 M00S00837.fcopy +++| EQ RCHX RETURN
00884 M00S00838.fcopy +++| SPACE 4,20
00885 M00S00839.fcopy +++|** STB - START STRANGER TAPE BLOCK.
00886 M00S00840.fcopy +++|*
00887 M00S00841.fcopy +++|* ENTRY (IBHW) = INPUT BLOCK HEADER WORD FOR FULL BLOCK.
00888 M00S00842.fcopy +++|* (FL) = FIXED LENGTH LINE LENGTH.
00889 M00S00843.fcopy +++|* (LB) = LINES PER BLOCK.
00890 M00S00844.fcopy +++|*
00891 M00S00845.fcopy +++|* EXIT (X1) = NONZERO IF EOI REACHED.
00892 M00S00846.fcopy +++|* NEW BLOCK STARTED IF NOT EOI.
00893 M00S00847.fcopy +++|* (ILCC) RESET FOR NEW LINE.
00894 M00S00848.fcopy +++|* (ILCT) RESET FOR NEW BLOCK.
00895 M00S00849.fcopy +++|*
00896 M00S00850.fcopy +++|* USES X - 0, 1, 3, 6, 7.
00897 M00S00851.fcopy +++|* A - 1, 3, 7.
00898 M00S00852.fcopy +++|* B - 2, 7.
00899 M00S00853.fcopy +++|*
00900 M00S00854.fcopy +++|* MACROS READN, READO, RECALL.
00901 M00S00855.fcopy +++|
00902 M00S00856.fcopy +++|
00903 M00S00857.fcopy +++| STB SUBR ENTRY/EXIT
00904 M00S00858.fcopy +++| STB1 READO P READ BLOCK HEADER WORD
00905 M00S00859.fcopy +++| SB7 X1
00906 M00S00860.fcopy +++| LT B7,B1,STB2 IF NEW READ DOES NOT NEED TO BE ISSUED
00907 M00S00861.fcopy +++| READN P,R READ TAPE
00908 M00S00862.fcopy +++| RECALL N,R
00909 M00S00863.fcopy +++| EQ STB1 GET HEADER WORD
00910 M00S00864.fcopy +++|
00911 M00S00865.fcopy +++| STB2 NZ X1,STBX IF END OF TAPE
00912 M00S00866.fcopy +++| SA1 IBHW
00913 M00S00867.fcopy +++| SA3 LB GET LINE COUNT FOR FULL TAPE BLOCK
00914 M00S00868.fcopy +++| IX1 X1-X6
00915 M00S00869.fcopy +++| BX7 X3
00916 M00S00870.fcopy +++| ZR X1,STB3 IF FULL SIZE BLOCK
00917 M00S00871.fcopy +++| SX3 X6+ NUMBER OF 60 BIT WORDS IN BLOCK
00918 M00S00872.fcopy +++| SX0 60D
00919 M00S00873.fcopy +++| AX6 24 UNUSED BIT COUNT
00920 M00S00874.fcopy +++| IX3 X3*X0 COMPUTE BITS IN BLOCK
00921 M00S00875.fcopy +++| SX1 B4+
00922 M00S00876.fcopy +++| IX3 X3-X6
00923 M00S00877.fcopy +++| IX7 X3/X1 COMPUTE NUMBER OF CHARACTERS IN BLOCK
00924 M00S00878.fcopy +++| SA1 FL COMPUTE NUMBER OF LINES IN BLOCK
00925 M00S00879.fcopy +++| IX7 X7/X1
00926 M00S00880.fcopy +++| STB3 SA7 ILCT SAVE INPUT LINE COUNT
00927 M00S00881.fcopy +++| SA1 FL RESET INPUT CHARACTER COUNT
00928 M00S00882.fcopy +++| SB2 B0 SET TO START NEW INPUT WORD
00929 M00S00883.fcopy +++| BX7 X1
00930 M00S00884.fcopy +++| SA7 ILCC
00931 M00S00885.fcopy +++| SX1 B0+ SET EXIT CONDITION
00932 M00S00886.fcopy +++| EQ STBX RETURN
00933 M00S00887.fcopy +++| SPACE 4,20
00934 M00S00888.fcopy +++|** TCH - TRANSLATE CHARACTER.
00935 M00S00889.fcopy +++|*
00936 M00S00890.fcopy +++|* ENTRY (X2) = CHARACTER TO TRANSLATE.
00937 M00S00891.fcopy +++|* (A0) = CONVERSION TABLE FWA.
00938 M00S00892.fcopy +++|*
00939 M00S00893.fcopy +++|* EXIT (X2) = NEW CHARACTER(S), RIGHT JUSTIFIED.
00940 M00S00894.fcopy +++|* = -1 IF CHARACTER IS TO BE IGNORED.
00941 M00S00895.fcopy +++|* (X6) = CHARACTER COUNT.
00942 M00S00896.fcopy +++|*
00943 M00S00897.fcopy +++|* USES X - 0, 1, 2, 3, 4, 5, 6.
00944 M00S00898.fcopy +++|* A - 1, 5, 6.
00945 M00S00899.fcopy +++|* B - 6, 7.
00946 M00S00900.fcopy +++|*
00947 M00S00901.fcopy +++|* CALLS PTE.
00948 M00S00902.fcopy +++|*
00949 M00S00903.fcopy +++|* MACROS ABORT, MESSAGE.
00950 M00S00904.fcopy +++|
00951 M00S00905.fcopy +++|
00952 M00S00906.fcopy +++| TCH SUBR ENTRY/EXIT
00953 M00S00907.fcopy +++| SA5 INDX GET INDEX
00954 M00S00908.fcopy +++| MX0 -9
00955 M00S00909.fcopy +++| BX2 -X0*X2 TRUNCATE TOP 3 BITS
00956 M00S00910.fcopy +++| BX6 X6-X6 CLEAR INDEX
00957 M00S00911.fcopy +++| SB7 X2
00958 M00S00912.fcopy +++| SA1 TCVTL GET TABLE LENGTH
00959 M00S00913.fcopy +++| SB6 X1
00960 M00S00914.fcopy +++| SA6 A5+
00961 M00S00915.fcopy +++| SB7 B7+X5 COMPUTE ENTRY NUMBER
00962 M00S00916.fcopy +++| LE B7,B6,TCH1 IF ENTRY NEEDED IS WITHIN TABLE BOUNDS
00963 M00S00917.fcopy +++| SX2 B7+
00964 M00S00918.fcopy +++| RJ PTE GENERATE ERROR
00965 M00S00919.fcopy +++| SX2 -B1 IGNORE CHARACTER
00966 M00S00920.fcopy +++| EQ TCHX RETURN
00967 M00S00921.fcopy +++|
00968 M00S00922.fcopy +++| TCH1 SA1 A0+B7 GET CONVERSION TABLE ENTRY
00969 M00S00923.fcopy +++| MX0 -36 EXTRACT DATA ITEM
00970 M00S00924.fcopy +++| BX4 -X0*X1
00971 M00S00925.fcopy +++| MX0 -3
00972 M00S00926.fcopy +++| LX1 59-53
00973 M00S00927.fcopy +++| BX6 -X0*X1 GET COUNT
00974 M00S00928.fcopy +++| MX0 -2
00975 M00S00929.fcopy +++| AX1 4
00976 M00S00930.fcopy +++| BX3 -X0*X1 EXTRACT OPTION
00977 M00S00931.fcopy +++| NZ X3,TCH3 IF NOT NORMAL CONVERSION
00978 M00S00932.fcopy +++| BX2 X4 SET NEW CHARACTER
00979 M00S00933.fcopy +++| EQ TCHX RETURN
00980 M00S00934.fcopy +++|
00981 M00S00935.fcopy +++| TCH3 SX3 X3-1
00982 M00S00936.fcopy +++| NZ X3,TCH5 IF NOT NO-CONVERSION OPTION
00983 M00S00937.fcopy +++| ZR X4,TCH4 IF NOT AN ERROR
00984 M00S00938.fcopy +++| RJ PTE PROCESS ERROR
00985 M00S00939.fcopy +++| TCH4 SX2 -B1 IGNORE CHARACTER
00986 M00S00940.fcopy +++| EQ TCHX RETURN
00987 M00S00941.fcopy +++|
00988 M00S00942.fcopy +++| TCH5 SX3 X3-1
00989 M00S00943.fcopy +++| NZ X3,TCH6 IF NOT SET INDEX OPTION
00990 M00S00944.fcopy +++| BX6 X4 SET INDEX
00991 M00S00945.fcopy +++| SA6 INDX
00992 M00S00946.fcopy +++| SX2 -B1 IGNORE CHARACTER
00993 M00S00947.fcopy +++| EQ TCHX RETURN
00994 M00S00948.fcopy +++|
00995 M00S00949.fcopy +++| TCH6 MESSAGE MSGB,3 * BAD FCOPY CONVERSION TABLE.*
00996 M00S00950.fcopy +++| ABORT
00997 M00S00951.fcopy +++| WCH SPACE 4,15
00998 M00S00952.fcopy +++|** WCH - WRITE CHARACTER.
00999 M00S00953.fcopy +++|*
01000 M00S00954.fcopy +++|* ENTRY (X2) = CHARACTER TO WRITE.
01001 M00S00955.fcopy +++|* (B3) = CURRENT POSITION IN OUTPUT WORD.
01002 M00S00956.fcopy +++|* (B7) = CHARACTER LENGTH.
01003 M00S00957.fcopy +++|*
01004 M00S00958.fcopy +++|* EXIT (B3) = NEW POSITION IN OUTPUT WORD.
01005 M00S00959.fcopy +++|* (ENDF) = 1 IF EOI DETECTED.
01006 M00S00960.fcopy +++|*
01007 M00S00961.fcopy +++|* USES X - 0, 1, 2, 3, 5, 6, 7.
01008 M00S00962.fcopy +++|* A - 1, 2, 3, 5, 6, 7.
01009 M00S00963.fcopy +++|* B - 3, 6, 7.
01010 M00S00964.fcopy +++|*
01011 M00S00965.fcopy +++|* MACROS WRITEF, WRITEO, WRITER.
01012 M00S00966.fcopy +++|
01013 M00S00967.fcopy +++|
01014 M00S00968.fcopy +++| WCH10 SX7 B1+ SET END FLAG
01015 M00S00969.fcopy +++| SA7 ENDF
01016 M00S00970.fcopy +++|
01017 M00S00971.fcopy +++| WCH SUBR ENTRY/EXIT
01018 M00S00972.fcopy +++| SA1 TCVTL
01019 M00S00973.fcopy +++| SX1 X1+B1
01020 M00S00974.fcopy +++| IX6 X2-X1
01021 M00S00975.fcopy +++| SX5 X2-EORC
01022 M00S00976.fcopy +++| SA1 OWRD GET OUTPUT WORD
01023 M00S00977.fcopy +++| PL X6,WCH7 IF 12 BIT CHARACTER
01024 M00S00978.fcopy +++| NG X5,WCH7 IF NOT EOR, EOF, OR EOI
01025 M00S00979.fcopy +++| SB6 B3-60D
Line S00013 Modification History |
M01 (Added by) | 274l797 |
Seq # *Modification Id* Act
----------------------------+
01026 M01S00013.274l797 +++| SX6 B3
01027 M01S00014.274l797 +++| SA6 UBC
01028 M00S00980.fcopy +++| ZR B6,WCH4 IF OUTPUT WORD EMPTY
01029 M00S00981.fcopy +++| BX6 X1
01030 M00S00982.fcopy +++| SB3 60 RESET CURRENT POSITION
01031 M00S00983.fcopy +++| WRITEO N
01032 M00S00984.fcopy +++| BX7 X7-X7 CLEAR OUTPUT WORD
01033 M00S00985.fcopy +++| SA7 OWRD
01034 M00S00986.fcopy +++| WCH4 SA1 STPO
01035 M00S00987.fcopy +++| NZ X1,WCH10 IF OUTPUT FILE ON STRANGER TAPE
01036 M00S00988.fcopy +++|
01037 M00S00989.fcopy +++|* PROCESS EOR.
01038 M00S00990.fcopy +++|
01039 M00S00991.fcopy +++| NZ X5,WCH5 IF NOT EOR
01040 M00S00992.fcopy +++| SA5 RCRD GET RECORD NUMBER
Line S00993 Modification History |
M01 (Removed by) | 274l797 |
Seq # *Modification Id* Act
----------------------------+
01041 M01S00993.274l797 ---| WRITER N,R
Line S00015 Modification History |
M01 (Added by) | 274l797 |
Seq # *Modification Id* Act
----------------------------+
01042 M01S00015.274l797 +++| SA3 N+1 FET+1
01043 M01S00016.274l797 +++| AX3 48
01044 M01S00017.274l797 +++| SX3 X3-2ROD OPTICAL DISK DEVICE TYPE
01045 M01S00018.274l797 +++| NZ X3,WCH4.1 IF NOT *OD*
01046 M01S00019.274l797 +++| SA3 N+6 FET+6
01047 M01S00020.274l797 +++| SA2 UBC UNUSED BIT COUNT
01048 M01S00021.274l797 +++| MX0 30
01049 M01S00022.274l797 +++| LX2 24
01050 M01S00023.274l797 +++| BX3 X0*X3
01051 M01S00024.274l797 +++| BX6 X2+X3
01052 M01S00025.274l797 +++| SA6 N+6
01053 M01S00026.274l797 +++| WCH4.1 WRITER N,R
01054 M00S00994.fcopy +++| SX7 X5+B1 INCREMENT RECORD NUMBER
01055 M00S00995.fcopy +++| SA7 A5
01056 M00S00996.fcopy +++| SX6 B1+ RESET LINE NUMBER
01057 M00S00997.fcopy +++| SA6 LINE
01058 M00S00998.fcopy +++| EQ WCHX RETURN
01059 M00S00999.fcopy +++|
01060 M00S01000.fcopy +++|* PROCESS EOF.
01061 M00S01001.fcopy +++|
01062 M00S01002.fcopy +++| WCH5 SX5 X5-1
01063 M00S01003.fcopy +++| NZ X5,WCH6 IF NOT EOF
01064 M00S01004.fcopy +++| SA5 FILE GET FILE NUMBER
01065 M00S01005.fcopy +++| WRITEF N,R
01066 M00S01006.fcopy +++| SX7 X5+B1 INCREMENT FILE NUMBER
01067 M00S01007.fcopy +++| SX6 B1+ RESET LINE AND RECORD NUMBERS
01068 M00S01008.fcopy +++| SA7 A5
01069 M00S01009.fcopy +++| SA6 LINE
01070 M00S01010.fcopy +++| SA6 RCRD
01071 M00S01011.fcopy +++| EQ WCHX RETURN
01072 M00S01012.fcopy +++|
01073 M00S01013.fcopy +++|* PROCESS EOI.
01074 M00S01014.fcopy +++|
01075 M00S01015.fcopy +++| WCH6 RECALL N
01076 M00S01016.fcopy +++| SA3 N+2 GET *IN* POINTER
01077 M00S01017.fcopy +++| SA2 N+3 GET *OUT* POINTER
01078 M00S01018.fcopy +++| IX3 X3-X2
01079 M00S01019.fcopy +++| ZR X3,WCH10 IF NO MORE WORDS TO WRITE
01080 M00S01020.fcopy +++| WRITER N FLUSH BUFFER
01081 M00S01021.fcopy +++| EQ WCH10 SET END FLAG
01082 M00S01022.fcopy +++|
01083 M00S01023.fcopy +++|* WRITE CHARACTER.
01084 M00S01024.fcopy +++|
01085 M00S01025.fcopy +++| WCH7 GT B7,B3,WCH8 IF NOT ENOUGH ROOM FOR CHARACTER IN WORD
01086 M00S01026.fcopy +++| SB3 B3-B7 DECREMENT CURRENT POSITION
01087 M00S01027.fcopy +++| LX2 B3
01088 M00S01028.fcopy +++| BX6 X1+X2
01089 M00S01029.fcopy +++| SA6 OWRD SAVE OUTPUT WORD
01090 M00S01030.fcopy +++| EQ WCHX RETURN
01091 M00S01031.fcopy +++|
01092 M00S01032.fcopy +++|* START A NEW OUTPUT WORD.
01093 M00S01033.fcopy +++|
01094 M00S01034.fcopy +++| WCH8 SB6 B7 SET DEFAULT REMAINDER
01095 M00S01035.fcopy +++| BX6 X1
01096 M00S01036.fcopy +++| ZR B3,WCH9 IF NO ROOM IN WORD
01097 M00S01037.fcopy +++| SB6 B7-B3 FORM AND INSERT PARTIAL CHARACTER
01098 M00S01038.fcopy +++| AX3 X2,B6
01099 M00S01039.fcopy +++| BX6 X1+X3
01100 M00S01040.fcopy +++| WCH9 SB3 60D RESET CURRENT POSITION
01101 M00S01041.fcopy +++| SB3 B3-B6 DECREMENT CURRENT POSITION
01102 M00S01042.fcopy +++| LX2 B3
01103 M00S01043.fcopy +++| MX0 1
01104 M00S01044.fcopy +++| SB7 B6-B1
01105 M00S01045.fcopy +++| AX0 X0,B7
01106 M00S01046.fcopy +++| BX7 X0*X2 SET NEW OUTPUT WORD
01107 M00S01047.fcopy +++| SA7 OWRD
01108 M00S01048.fcopy +++| WRITEO N WRITE OLD OUTPUT WORD
01109 M00S01049.fcopy +++| EQ WCHX RETURN
01110 M00S01050.fcopy +++| WTB SPACE 4,20
01111 M00S01051.fcopy +++|** WTB - WRITE TAPE BLOCK.
01112 M00S01052.fcopy +++|*
01113 M00S01053.fcopy +++|* ENTRY (B7) = OUTPUT CHARACTER SIZE.
01114 M00S01054.fcopy +++|* (IPTR) = ADDRESS TO USE FOR BLOCK HEADER WORD.
01115 M00S01055.fcopy +++|* (ENDF) = SET IF EOI REACHED IN INPUT FILE.
01116 M00S01056.fcopy +++|* (OBHW) = OUTPUT BLOCK HEADER WORD FOR FULL BLOCK.
01117 M00S01057.fcopy +++|* (OLCT) = COUNT OF REMAINING LINES IN OUTPUT BLOCK.
01118 M00S01058.fcopy +++|*
01119 M00S01059.fcopy +++|* EXIT BLOCK WRITTEN TO STRANGER TAPE.
01120 M00S01060.fcopy +++|* (IPTR) UPDATED.
01121 M00S01061.fcopy +++|* (OLCT) RESET.
01122 M00S01062.fcopy +++|*
01123 M00S01063.fcopy +++|* USES X - 1, 2, 3, 6.
01124 M00S01064.fcopy +++|* A - 1, 2, 3, 6.
01125 M00S01065.fcopy +++|* B - NONE.
01126 M00S01066.fcopy +++|*
01127 M00S01067.fcopy +++|* CALLS FBH.
01128 M00S01068.fcopy +++|*
01129 M00S01069.fcopy +++|* MACROS WRITEN, WRITEO.
01130 M00S01070.fcopy +++|
01131 M00S01071.fcopy +++|
01132 M00S01072.fcopy +++| WTB SUBR ENTRY/EXIT
01133 M00S01073.fcopy +++| SA3 OBHW GET FULL SIZE OUTPUT BLOCK HEADER WORD
01134 M00S01074.fcopy +++| SA2 OLCT
01135 M00S01075.fcopy +++| SA1 FL
01136 M00S01076.fcopy +++| BX6 X3
01137 M00S01077.fcopy +++| ZR X2,WTB1 IF BLOCK FULL SIZE
01138 M00S01078.fcopy +++| SA3 LB
01139 M00S01079.fcopy +++| IX2 X3-X2 COMPUTE LINES USED IN BLOCK
01140 M00S01080.fcopy +++| ZR X2,WTB2 IF EMPTY BLOCK
01141 M00S01081.fcopy +++| RJ FBH FORM BLOCK HEADER WORD
01142 M00S01082.fcopy +++| WTB1 SA2 IPTR SET HEADER WORD IN BLOCK
01143 M00S01083.fcopy +++| SA6 X2+
01144 M00S01084.fcopy +++| WRITEN N,R WRITE BLOCK
01145 M00S01085.fcopy +++| WTB2 SA1 ENDF
01146 M00S01086.fcopy +++| NZ X1,WTBX IF END OF INFORMATION, RETURN
01147 M00S01087.fcopy +++|
01148 M00S01088.fcopy +++|* START NEW BLOCK.
01149 M00S01089.fcopy +++|
01150 M00S01090.fcopy +++| SA3 N+2 GET LOCATION FOR NEXT BLOCK HEADER WORD
01151 M00S01091.fcopy +++| BX6 X3
01152 M00S01092.fcopy +++| SA6 IPTR
01153 M00S01093.fcopy +++| WRITEO N RESERVE WORD FOR BLOCK HEADER WORD
01154 M00S01094.fcopy +++| SA1 LB RESET OUTPUT LINE COUNT
01155 M00S01095.fcopy +++| BX6 X1
01156 M00S01096.fcopy +++| SA6 OLCT
01157 M00S01097.fcopy +++| EQ WTBX RETURN
01158 M00S01098.fcopy +++| WZB SPACE 4,15
01159 M00S01099.fcopy +++|** WZB - WRITE ZERO BYTE.
01160 M00S01100.fcopy +++|*
01161 M00S01101.fcopy +++|* ENTRY (B3) = POSITION IN OUTPUT WORD.
01162 M00S01102.fcopy +++|*
01163 M00S01103.fcopy +++|* EXIT (B3) UPDATED.
01164 M00S01104.fcopy +++|*
01165 M00S01105.fcopy +++|* USES X - 1, 6, 7.
01166 M00S01106.fcopy +++|* A - 1, 6, 7.
01167 M00S01107.fcopy +++|* B - 3.
01168 M00S01108.fcopy +++|*
01169 M00S01109.fcopy +++|* MACROS WRITEO.
01170 M00S01110.fcopy +++|
01171 M00S01111.fcopy +++|
01172 M00S01112.fcopy +++| WZB SUBR ENTRY/EXIT
01173 M00S01113.fcopy +++| SA1 OWRD GET OUTPUT WORD
01174 M00S01114.fcopy +++| SB6 12D
01175 M00S01115.fcopy +++| BX6 X1
01176 M00S01116.fcopy +++| WRITEO N
01177 M00S01117.fcopy +++| GE B3,B6,WZB1 IF WORD WRITTEN WAS PROPER ZERO BYTE
01178 M00S01118.fcopy +++| SX6 B0+
01179 M00S01119.fcopy +++| WRITEO N
01180 M00S01120.fcopy +++| WZB1 BX7 X7-X7 ZERO OUTPUT WORD
01181 M00S01121.fcopy +++| SA7 OWRD
01182 M00S01122.fcopy +++| SB3 60D RESET CURRENT POSITION
01183 M00S01123.fcopy +++| EQ WZBX RETURN
01184 M00S01124.fcopy +++| SPACE 4,10
01185 M00S01125.fcopy +++|* COMMON DECKS.
01186 M00S01126.fcopy +++|
01187 M00S01127.fcopy +++|
01188 M00S01128.fcopy +++|*CALL COMCCDD
01189 M00S01129.fcopy +++|*CALL,COMCCOD
01190 M00S01130.fcopy +++|*CALL COMCCIO
01191 M00S01131.fcopy +++|*CALL,COMCLFM
01192 M00S01132.fcopy +++|*CALL,COMCRDO
01193 M00S01133.fcopy +++|*CALL COMCRDW
01194 M00S01134.fcopy +++|*CALL COMCSYS
01195 M00S01135.fcopy +++|*CALL,COMCWTO
01196 M00S01136.fcopy +++|*CALL COMCWTW
01197 M00S01137.fcopy +++|*CALL,COMTCVT
01198 M00S01138.fcopy +++| TITLE CONVERSION BASE TABLES
01199 M00S01139.fcopy +++| SPACE 4,10
01200 M00S01140.fcopy +++|* BUFFERS.
01201 M00S01141.fcopy +++|
01202 M00S01142.fcopy +++|
01203 M00S01143.fcopy +++| USE BUFFERS
01204 M00S01144.fcopy +++|
01205 M00S01145.fcopy +++| TCVT BSSZ MCVTL CONVERSION TABLE
01206 M00S01146.fcopy +++| WBUF BSSZ WBUFL WORKING WRITE BUFFER
01207 M00S01147.fcopy +++| BUF BSS 0
01208 M00S01148.fcopy +++| PBUF EQU BUF OLD BUFFER
01209 M00S01149.fcopy +++| NBUF EQU PBUF+PBUFL NEW BUFFER
Line S01150 Modification History |
M01 (Removed by) | 274l797 |
Seq # *Modification Id* Act
----------------------------+
01210 M01S01150.274l797 ---| RFL= EQU NBUF+NBUFL+500B
Line S00027 Modification History |
M01 (Added by) | 274l797 |
Seq # *Modification Id* Act
----------------------------+
01211 M01S00027.274l797 +++| RFL= EQU NBUF+NBUFL+4500B
01212 M00S01151.fcopy +++| SPACE 4,10
01213 M00S01152.fcopy +++|** CONVERSION BASE TABLES.
01214 M00S01153.fcopy +++|
01215 M00S01154.fcopy +++|
01216 M00S01155.fcopy +++| BASE O
01217 M00S01156.fcopy +++| SPACE 4,10
01218 M00S01157.fcopy +++| TD64 BSS 0 64 CHARACTER DISPLAY CODE
01219 M00S01158.fcopy +++| QUAL COMTCVT
01220 M00S01159.fcopy +++| LOC 0
01221 M00S01160.fcopy +++|
01222 M00S01161.fcopy +++|* TO FROM
01223 M00S01162.fcopy +++|* DIS64 DIS64
01224 M00S01163.fcopy +++|
01225 M00S01164.fcopy +++| CONV T64D000,F64D000 :
01226 M00S01165.fcopy +++| CONV T64D001,F64D001 A
01227 M00S01166.fcopy +++| CONV T64D002,F64D002 B
01228 M00S01167.fcopy +++| CONV T64D003,F64D003 C
01229 M00S01168.fcopy +++| CONV T64D004,F64D004 D
01230 M00S01169.fcopy +++| CONV T64D005,F64D005 E
01231 M00S01170.fcopy +++| CONV T64D006,F64D006 F
01232 M00S01171.fcopy +++| CONV T64D007,F64D007 G
01233 M00S01172.fcopy +++| CONV T64D010,F64D010 H
01234 M00S01173.fcopy +++| CONV T64D011,F64D011 I
01235 M00S01174.fcopy +++| CONV T64D012,F64D012 J
01236 M00S01175.fcopy +++| CONV T64D013,F64D013 K
01237 M00S01176.fcopy +++| CONV T64D014,F64D014 L
01238 M00S01177.fcopy +++| CONV T64D015,F64D015 M
01239 M00S01178.fcopy +++| CONV T64D016,F64D016 N
01240 M00S01179.fcopy +++| CONV T64D017,F64D017 O
01241 M00S01180.fcopy +++| CONV T64D020,F64D020 P
01242 M00S01181.fcopy +++| CONV T64D021,F64D021 Q
01243 M00S01182.fcopy +++| CONV T64D022,F64D022 R
01244 M00S01183.fcopy +++| CONV T64D023,F64D023 S
01245 M00S01184.fcopy +++| CONV T64D024,F64D024 T
01246 M00S01185.fcopy +++| CONV T64D025,F64D025 U
01247 M00S01186.fcopy +++| CONV T64D026,F64D026 V
01248 M00S01187.fcopy +++| CONV T64D027,F64D027 W
01249 M00S01188.fcopy +++| CONV T64D030,F64D030 X
01250 M00S01189.fcopy +++| CONV T64D031,F64D031 Y
01251 M00S01190.fcopy +++| CONV T64D032,F64D032 Z
01252 M00S01191.fcopy +++| CONV T64D033,F64D033 0
01253 M00S01192.fcopy +++| CONV T64D034,F64D034 1
01254 M00S01193.fcopy +++| CONV T64D035,F64D035 2
01255 M00S01194.fcopy +++| CONV T64D036,F64D036 3
01256 M00S01195.fcopy +++| CONV T64D037,F64D037 4
01257 M00S01196.fcopy +++| CONV T64D040,F64D040 BLANK 5
01258 M00S01197.fcopy +++| CONV T64D041,F64D041 ! 6
01259 M00S01198.fcopy +++| CONV T64D042,F64D042 " 7
01260 M00S01199.fcopy +++| CONV T64D043,F64D043 # 8
01261 M00S01200.fcopy +++| CONV T64D044,F64D044 $ 9
01262 M00S01201.fcopy +++| CONV T64D045,F64D045 % +
01263 M00S01202.fcopy +++| CONV T64D046,F64D046 & -
01264 M00S01203.fcopy +++| CONV T64D047,F64D047 ' *
01265 M00S01204.fcopy +++| CONV T64D050,F64D050 ( /
01266 M00S01205.fcopy +++| CONV T64D051,F64D051 ) (
01267 M00S01206.fcopy +++| CONV T64D052,F64D052 * )
01268 M00S01207.fcopy +++| CONV T64D053,F64D053 + $
01269 M00S01208.fcopy +++| CONV T64D054,F64D054 , =
01270 M00S01209.fcopy +++| CONV T64D055,F64D055 - BLANK
01271 M00S01210.fcopy +++| CONV T64D056,F64D056 . ,
01272 M00S01211.fcopy +++| CONV T64D057,F64D057 / .
01273 M00S01212.fcopy +++| CONV T64D060,F64D060 0 #
01274 M00S01213.fcopy +++| CONV T64D061,F64D061 1 [
01275 M00S01214.fcopy +++| CONV T64D062,F64D062 2 ]
01276 M00S01215.fcopy +++| CONV T64D063,F64D063 3 %
01277 M00S01216.fcopy +++| CONV T64D064,F64D064 4 "
01278 M00S01217.fcopy +++| CONV T64D065,F64D065 5 _
01279 M00S01218.fcopy +++| CONV T64D066,F64D066 6 !
01280 M00S01219.fcopy +++| CONV T64D067,F64D067 7 &
01281 M00S01220.fcopy +++| CONV T64D070,F64D070 8 '
01282 M00S01221.fcopy +++| CONV T64D071,F64D071 9 ?
01283 M00S01222.fcopy +++| CONV T64D072,F64D072 : <
01284 M00S01223.fcopy +++| CONV T64D073,F64D073 ; >
01285 M00S01224.fcopy +++| CONV T64D074,F64D074 <
01286 M00S01225.fcopy +++| CONV T64D075,F64D075 = \
01287 M00S01226.fcopy +++| CONV T64D076,F64D076 >
01288 M00S01227.fcopy +++| CONV T64D077,F64D077 ? ;
01289 M00S01228.fcopy +++| CONV T64D100,F64D100
01290 M00S01229.fcopy +++| CONV T64D101,F64D101 A
01291 M00S01230.fcopy +++| CONV T64D102,F64D102 B
01292 M00S01231.fcopy +++| CONV T64D103,F64D103 C
01293 M00S01232.fcopy +++| CONV T64D104,F64D104 D
01294 M00S01233.fcopy +++| CONV T64D105,F64D105 E
01295 M00S01234.fcopy +++| CONV T64D106,F64D106 F
01296 M00S01235.fcopy +++| CONV T64D107,F64D107 G
01297 M00S01236.fcopy +++| CONV T64D110,F64D110 H
01298 M00S01237.fcopy +++| CONV T64D111,F64D111 I
01299 M00S01238.fcopy +++| CONV T64D112,F64D112 J
01300 M00S01239.fcopy +++| CONV T64D113,F64D113 K
01301 M00S01240.fcopy +++| CONV T64D114,F64D114 L
01302 M00S01241.fcopy +++| CONV T64D115,F64D115 M
01303 M00S01242.fcopy +++| CONV T64D116,F64D116 N
01304 M00S01243.fcopy +++| CONV T64D117,F64D117 O
01305 M00S01244.fcopy +++| CONV T64D120,F64D120 P
01306 M00S01245.fcopy +++| CONV T64D121,F64D121 Q
01307 M00S01246.fcopy +++| CONV T64D122,F64D122 R
01308 M00S01247.fcopy +++| CONV T64D123,F64D123 S
01309 M00S01248.fcopy +++| CONV T64D124,F64D124 T
01310 M00S01249.fcopy +++| CONV T64D125,F64D125 U
01311 M00S01250.fcopy +++| CONV T64D126,F64D126 V
01312 M00S01251.fcopy +++| CONV T64D127,F64D127 W
01313 M00S01252.fcopy +++| CONV T64D130,F64D130 X
01314 M00S01253.fcopy +++| CONV T64D131,F64D131 Y
01315 M00S01254.fcopy +++| CONV T64D132,F64D132 Z
01316 M00S01255.fcopy +++| CONV T64D133,F64D133 [
01317 M00S01256.fcopy +++| CONV T64D134,F64D134 \
01318 M00S01257.fcopy +++| CONV T64D135,F64D135 ]
01319 M00S01258.fcopy +++| CONV T64D136,F64D136
01320 M00S01259.fcopy +++| CONV T64D137,F64D137 _
01321 M00S01260.fcopy +++| CONV T64D140,F64D140
01322 M00S01261.fcopy +++| CONV T64D141,F64D141 A
01323 M00S01262.fcopy +++| CONV T64D142,F64D142 B
01324 M00S01263.fcopy +++| CONV T64D143,F64D143 C
01325 M00S01264.fcopy +++| CONV T64D144,F64D144 D
01326 M00S01265.fcopy +++| CONV T64D145,F64D145 E
01327 M00S01266.fcopy +++| CONV T64D146,F64D146 F
01328 M00S01267.fcopy +++| CONV T64D147,F64D147 G
01329 M00S01268.fcopy +++| CONV T64D150,F64D150 H
01330 M00S01269.fcopy +++| CONV T64D151,F64D151 I
01331 M00S01270.fcopy +++| CONV T64D152,F64D152 J
01332 M00S01271.fcopy +++| CONV T64D153,F64D153 K
01333 M00S01272.fcopy +++| CONV T64D154,F64D154 L
01334 M00S01273.fcopy +++| CONV T64D155,F64D155 M
01335 M00S01274.fcopy +++| CONV T64D156,F64D156 N
01336 M00S01275.fcopy +++| CONV T64D157,F64D157 O
01337 M00S01276.fcopy +++| CONV T64D160,F64D160 P
01338 M00S01277.fcopy +++| CONV T64D161,F64D161 Q
01339 M00S01278.fcopy +++| CONV T64D162,F64D162 R
01340 M00S01279.fcopy +++| CONV T64D163,F64D163 S
01341 M00S01280.fcopy +++| CONV T64D164,F64D164 T
01342 M00S01281.fcopy +++| CONV T64D165,F64D165 U
01343 M00S01282.fcopy +++| CONV T64D166,F64D166 V
01344 M00S01283.fcopy +++| CONV T64D167,F64D167 W
01345 M00S01284.fcopy +++| CONV T64D170,F64D170 X
01346 M00S01285.fcopy +++| CONV T64D171,F64D171 Y
01347 M00S01286.fcopy +++| CONV T64D172,F64D172 Z
01348 M00S01287.fcopy +++| CONV T64D173,F64D173 [
01349 M00S01288.fcopy +++| CONV T64D174,F64D174 \
01350 M00S01289.fcopy +++| CONV T64D175,F64D175 ]
01351 M00S01290.fcopy +++| CONV T64D176,F64D176
01352 M00S01291.fcopy +++| CONV T64D177,F64D177
01353 M00S01292.fcopy +++|
01354 M00S01293.fcopy +++| CONV T64D200,F64D200
01355 M00S01294.fcopy +++| CONV T64D201,F64D201
01356 M00S01295.fcopy +++| CONV T64D202,F64D202
01357 M00S01296.fcopy +++| CONV T64D203,F64D203
01358 M00S01297.fcopy +++| CONV T64D204,F64D204
01359 M00S01298.fcopy +++| CONV T64D205,F64D205
01360 M00S01299.fcopy +++| CONV T64D206,F64D206
01361 M00S01300.fcopy +++| CONV T64D207,F64D207
01362 M00S01301.fcopy +++| CONV T64D210,F64D210
01363 M00S01302.fcopy +++| CONV T64D211,F64D211
01364 M00S01303.fcopy +++| CONV T64D212,F64D212
01365 M00S01304.fcopy +++| CONV T64D213,F64D213
01366 M00S01305.fcopy +++| CONV T64D214,F64D214
01367 M00S01306.fcopy +++| CONV T64D215,F64D215
01368 M00S01307.fcopy +++| CONV T64D216,F64D216
01369 M00S01308.fcopy +++| CONV T64D217,F64D217
01370 M00S01309.fcopy +++| CONV T64D220,F64D220
01371 M00S01310.fcopy +++| CONV T64D221,F64D221
01372 M00S01311.fcopy +++| CONV T64D222,F64D222
01373 M00S01312.fcopy +++| CONV T64D223,F64D223
01374 M00S01313.fcopy +++| CONV T64D224,F64D224
01375 M00S01314.fcopy +++| CONV T64D225,F64D225
01376 M00S01315.fcopy +++| CONV T64D226,F64D226
01377 M00S01316.fcopy +++| CONV T64D227,F64D227
01378 M00S01317.fcopy +++| CONV T64D230,F64D230
01379 M00S01318.fcopy +++| CONV T64D231,F64D231
01380 M00S01319.fcopy +++| CONV T64D232,F64D232
01381 M00S01320.fcopy +++| CONV T64D233,F64D233
01382 M00S01321.fcopy +++| CONV T64D234,F64D234
01383 M00S01322.fcopy +++| CONV T64D235,F64D235
01384 M00S01323.fcopy +++| CONV T64D236,F64D236
01385 M00S01324.fcopy +++| CONV T64D237,F64D237
01386 M00S01325.fcopy +++| CONV T64D240,F64D240 BLANK
01387 M00S01326.fcopy +++| CONV T64D241,F64D241 !
01388 M00S01327.fcopy +++| CONV T64D242,F64D242 "
01389 M00S01328.fcopy +++| CONV T64D243,F64D243 #
01390 M00S01329.fcopy +++| CONV T64D244,F64D244 $
01391 M00S01330.fcopy +++| CONV T64D245,F64D245 %
01392 M00S01331.fcopy +++| CONV T64D246,F64D246 &
01393 M00S01332.fcopy +++| CONV T64D247,F64D247 '
01394 M00S01333.fcopy +++| CONV T64D250,F64D250 (
01395 M00S01334.fcopy +++| CONV T64D251,F64D251 )
01396 M00S01335.fcopy +++| CONV T64D252,F64D252 *
01397 M00S01336.fcopy +++| CONV T64D253,F64D253 +
01398 M00S01337.fcopy +++| CONV T64D254,F64D254 ,
01399 M00S01338.fcopy +++| CONV T64D255,F64D255 -
01400 M00S01339.fcopy +++| CONV T64D256,F64D256 .
01401 M00S01340.fcopy +++| CONV T64D257,F64D257 /
01402 M00S01341.fcopy +++| CONV T64D260,F64D260 0
01403 M00S01342.fcopy +++| CONV T64D261,F64D261 1
01404 M00S01343.fcopy +++| CONV T64D262,F64D262 2
01405 M00S01344.fcopy +++| CONV T64D263,F64D263 3
01406 M00S01345.fcopy +++| CONV T64D264,F64D264 4
01407 M00S01346.fcopy +++| CONV T64D265,F64D265 5
01408 M00S01347.fcopy +++| CONV T64D266,F64D266 6
01409 M00S01348.fcopy +++| CONV T64D267,F64D267 7
01410 M00S01349.fcopy +++| CONV T64D270,F64D270 8
01411 M00S01350.fcopy +++| CONV T64D271,F64D271 9
01412 M00S01351.fcopy +++| CONV T64D272,F64D272 :
01413 M00S01352.fcopy +++| CONV T64D273,F64D273 ;
01414 M00S01353.fcopy +++| CONV T64D274,F64D274 <
01415 M00S01354.fcopy +++| CONV T64D275,F64D275 =
01416 M00S01355.fcopy +++| CONV T64D276,F64D276 >
01417 M00S01356.fcopy +++| CONV T64D277,F64D277 ?
01418 M00S01357.fcopy +++| CONV T64D300,F64D300
01419 M00S01358.fcopy +++| CONV T64D301,F64D301 A
01420 M00S01359.fcopy +++| CONV T64D302,F64D302 B
01421 M00S01360.fcopy +++| CONV T64D303,F64D303 C
01422 M00S01361.fcopy +++| CONV T64D304,F64D304 D
01423 M00S01362.fcopy +++| CONV T64D305,F64D305 E
01424 M00S01363.fcopy +++| CONV T64D306,F64D306 F
01425 M00S01364.fcopy +++| CONV T64D307,F64D307 G
01426 M00S01365.fcopy +++| CONV T64D310,F64D310 H
01427 M00S01366.fcopy +++| CONV T64D311,F64D311 I
01428 M00S01367.fcopy +++| CONV T64D312,F64D312 J
01429 M00S01368.fcopy +++| CONV T64D313,F64D313 K
01430 M00S01369.fcopy +++| CONV T64D314,F64D314 L
01431 M00S01370.fcopy +++| CONV T64D315,F64D315 M
01432 M00S01371.fcopy +++| CONV T64D316,F64D316 N
01433 M00S01372.fcopy +++| CONV T64D317,F64D317 O
01434 M00S01373.fcopy +++| CONV T64D320,F64D320 P
01435 M00S01374.fcopy +++| CONV T64D321,F64D321 Q
01436 M00S01375.fcopy +++| CONV T64D322,F64D322 R
01437 M00S01376.fcopy +++| CONV T64D323,F64D323 S
01438 M00S01377.fcopy +++| CONV T64D324,F64D324 T
01439 M00S01378.fcopy +++| CONV T64D325,F64D325 U
01440 M00S01379.fcopy +++| CONV T64D326,F64D326 V
01441 M00S01380.fcopy +++| CONV T64D327,F64D327 W
01442 M00S01381.fcopy +++| CONV T64D330,F64D330 X
01443 M00S01382.fcopy +++| CONV T64D331,F64D331 Y
01444 M00S01383.fcopy +++| CONV T64D332,F64D332 Z
01445 M00S01384.fcopy +++| CONV T64D333,F64D333 [
01446 M00S01385.fcopy +++| CONV T64D334,F64D334 \
01447 M00S01386.fcopy +++| CONV T64D335,F64D335 ]
01448 M00S01387.fcopy +++| CONV T64D336,F64D336
01449 M00S01388.fcopy +++| CONV T64D337,F64D337 _
01450 M00S01389.fcopy +++| CONV T64D340,F64D340
01451 M00S01390.fcopy +++| CONV T64D341,F64D341 A
01452 M00S01391.fcopy +++| CONV T64D342,F64D342 B
01453 M00S01392.fcopy +++| CONV T64D343,F64D343 C
01454 M00S01393.fcopy +++| CONV T64D344,F64D344 D
01455 M00S01394.fcopy +++| CONV T64D345,F64D345 E
01456 M00S01395.fcopy +++| CONV T64D346,F64D346 F
01457 M00S01396.fcopy +++| CONV T64D347,F64D347 G
01458 M00S01397.fcopy +++| CONV T64D350,F64D350 H
01459 M00S01398.fcopy +++| CONV T64D351,F64D351 I
01460 M00S01399.fcopy +++| CONV T64D352,F64D352 J
01461 M00S01400.fcopy +++| CONV T64D353,F64D353 K
01462 M00S01401.fcopy +++| CONV T64D354,F64D354 L
01463 M00S01402.fcopy +++| CONV T64D355,F64D355 M
01464 M00S01403.fcopy +++| CONV T64D356,F64D356 N
01465 M00S01404.fcopy +++| CONV T64D357,F64D357 O
01466 M00S01405.fcopy +++| CONV T64D360,F64D360 P
01467 M00S01406.fcopy +++| CONV T64D361,F64D361 Q
01468 M00S01407.fcopy +++| CONV T64D362,F64D362 R
01469 M00S01408.fcopy +++| CONV T64D363,F64D363 S
01470 M00S01409.fcopy +++| CONV T64D364,F64D364 T
01471 M00S01410.fcopy +++| CONV T64D365,F64D365 U
01472 M00S01411.fcopy +++| CONV T64D366,F64D366 V
01473 M00S01412.fcopy +++| CONV T64D367,F64D367 W
01474 M00S01413.fcopy +++| CONV T64D370,F64D370 X
01475 M00S01414.fcopy +++| CONV T64D371,F64D371 Y
01476 M00S01415.fcopy +++| CONV T64D372,F64D372 Z
01477 M00S01416.fcopy +++| CONV T64D373,F64D373 [
01478 M00S01417.fcopy +++| CONV T64D374,F64D374 \
01479 M00S01418.fcopy +++| CONV T64D375,F64D375 ]
01480 M00S01419.fcopy +++| CONV T64D376,F64D376
01481 M00S01420.fcopy +++| CONV T64D377,F64D377
01482 M00S01421.fcopy +++|
01483 M00S01422.fcopy +++| CONV ZBCH,ZBCH ZB ZB
01484 M00S01423.fcopy +++| CONV EORC,EORC EOR EOR
01485 M00S01424.fcopy +++| CONV EOFC,EOFC EOF EOF
01486 M00S01425.fcopy +++| CONV EOIC,EOIC EOI EOI
01487 M00S01426.fcopy +++|
01488 M00S01427.fcopy +++| LOC *O
01489 M00S01428.fcopy +++| QUAL *
01490 M00S01429.fcopy +++| SPACE 4,10
01491 M00S01430.fcopy +++| TD63 BSS 0 63 CHARACTER DISPLAY CODE
01492 M00S01431.fcopy +++| QUAL COMTCVT
01493 M00S01432.fcopy +++| LOC 0
01494 M00S01433.fcopy +++|
01495 M00S01434.fcopy +++|* TO FROM
01496 M00S01435.fcopy +++|* DIS63 DIS63
01497 M00S01436.fcopy +++|
01498 M00S01437.fcopy +++| CONV T63D000,F63D000
01499 M00S01438.fcopy +++| CONV T63D001,F63D001 A
01500 M00S01439.fcopy +++| CONV T63D002,F63D002 B
01501 M00S01440.fcopy +++| CONV T63D003,F63D003 C
01502 M00S01441.fcopy +++| CONV T63D004,F63D004 D
01503 M00S01442.fcopy +++| CONV T63D005,F63D005 E
01504 M00S01443.fcopy +++| CONV T63D006,F63D006 F
01505 M00S01444.fcopy +++| CONV T63D007,F63D007 G
01506 M00S01445.fcopy +++| CONV T63D010,F63D010 H
01507 M00S01446.fcopy +++| CONV T63D011,F63D011 I
01508 M00S01447.fcopy +++| CONV T63D012,F63D012 J
01509 M00S01448.fcopy +++| CONV T63D013,F63D013 K
01510 M00S01449.fcopy +++| CONV T63D014,F63D014 L
01511 M00S01450.fcopy +++| CONV T63D015,F63D015 M
01512 M00S01451.fcopy +++| CONV T63D016,F63D016 N
01513 M00S01452.fcopy +++| CONV T63D017,F63D017 O
01514 M00S01453.fcopy +++| CONV T63D020,F63D020 P
01515 M00S01454.fcopy +++| CONV T63D021,F63D021 Q
01516 M00S01455.fcopy +++| CONV T63D022,F63D022 R
01517 M00S01456.fcopy +++| CONV T63D023,F63D023 S
01518 M00S01457.fcopy +++| CONV T63D024,F63D024 T
01519 M00S01458.fcopy +++| CONV T63D025,F63D025 U
01520 M00S01459.fcopy +++| CONV T63D026,F63D026 V
01521 M00S01460.fcopy +++| CONV T63D027,F63D027 W
01522 M00S01461.fcopy +++| CONV T63D030,F63D030 X
01523 M00S01462.fcopy +++| CONV T63D031,F63D031 Y
01524 M00S01463.fcopy +++| CONV T63D032,F63D032 Z
01525 M00S01464.fcopy +++| CONV T63D033,F63D033 0
01526 M00S01465.fcopy +++| CONV T63D034,F63D034 1
01527 M00S01466.fcopy +++| CONV T63D035,F63D035 2
01528 M00S01467.fcopy +++| CONV T63D036,F63D036 3
01529 M00S01468.fcopy +++| CONV T63D037,F63D037 4
01530 M00S01469.fcopy +++| CONV T63D040,F63D040 BLANK 5
01531 M00S01470.fcopy +++| CONV T63D041,F63D041 ! 6
01532 M00S01471.fcopy +++| CONV T63D042,F63D042 " 7
01533 M00S01472.fcopy +++| CONV T63D043,F63D043 # 8
01534 M00S01473.fcopy +++| CONV T63D044,F63D044 $ 9
01535 M00S01474.fcopy +++| CONV T63D045,F63D045 BLANK
01536 M00S01475.fcopy +++| CONV T63D046,F63D046 & -
01537 M00S01476.fcopy +++| CONV T63D047,F63D047 ' *
01538 M00S01477.fcopy +++| CONV T63D050,F63D050 ( /
01539 M00S01478.fcopy +++| CONV T63D051,F63D051 ) (
01540 M00S01479.fcopy +++| CONV T63D052,F63D052 * )
01541 M00S01480.fcopy +++| CONV T63D053,F63D053 + $
01542 M00S01481.fcopy +++| CONV T63D054,F63D054 , =
01543 M00S01482.fcopy +++| CONV T63D055,F63D055 - BLANK
01544 M00S01483.fcopy +++| CONV T63D056,F63D056 . ,
01545 M00S01484.fcopy +++| CONV T63D057,F63D057 / .
01546 M00S01485.fcopy +++| CONV T63D060,F63D060 0 #
01547 M00S01486.fcopy +++| CONV T63D061,F63D061 1 [
01548 M00S01487.fcopy +++| CONV T63D062,F63D062 2 ]
01549 M00S01488.fcopy +++| CONV T63D063,F63D063 3 %
01550 M00S01489.fcopy +++| CONV T63D064,F63D064 4 "
01551 M00S01490.fcopy +++| CONV T63D065,F63D065 5 _
01552 M00S01491.fcopy +++| CONV T63D066,F63D066 6 !
01553 M00S01492.fcopy +++| CONV T63D067,F63D067 7 &
01554 M00S01493.fcopy +++| CONV T63D070,F63D070 8 '
01555 M00S01494.fcopy +++| CONV T63D071,F63D071 9 ?
01556 M00S01495.fcopy +++| CONV T63D072,F63D072 : <
01557 M00S01496.fcopy +++| CONV T63D073,F63D073 ; >
01558 M00S01497.fcopy +++| CONV T63D074,F63D074 <
01559 M00S01498.fcopy +++| CONV T63D075,F63D075 = \
01560 M00S01499.fcopy +++| CONV T63D076,F63D076 >
01561 M00S01500.fcopy +++| CONV T63D077,F63D077 ? ;
01562 M00S01501.fcopy +++| CONV T63D100,F63D100
01563 M00S01502.fcopy +++| CONV T63D101,F63D101 A
01564 M00S01503.fcopy +++| CONV T63D102,F63D102 B
01565 M00S01504.fcopy +++| CONV T63D103,F63D103 C
01566 M00S01505.fcopy +++| CONV T63D104,F63D104 D
01567 M00S01506.fcopy +++| CONV T63D105,F63D105 E
01568 M00S01507.fcopy +++| CONV T63D106,F63D106 F
01569 M00S01508.fcopy +++| CONV T63D107,F63D107 G
01570 M00S01509.fcopy +++| CONV T63D110,F63D110 H
01571 M00S01510.fcopy +++| CONV T63D111,F63D111 I
01572 M00S01511.fcopy +++| CONV T63D112,F63D112 J
01573 M00S01512.fcopy +++| CONV T63D113,F63D113 K
01574 M00S01513.fcopy +++| CONV T63D114,F63D114 L
01575 M00S01514.fcopy +++| CONV T63D115,F63D115 M
01576 M00S01515.fcopy +++| CONV T63D116,F63D116 N
01577 M00S01516.fcopy +++| CONV T63D117,F63D117 O
01578 M00S01517.fcopy +++| CONV T63D120,F63D120 P
01579 M00S01518.fcopy +++| CONV T63D121,F63D121 Q
01580 M00S01519.fcopy +++| CONV T63D122,F63D122 R
01581 M00S01520.fcopy +++| CONV T63D123,F63D123 S
01582 M00S01521.fcopy +++| CONV T63D124,F63D124 T
01583 M00S01522.fcopy +++| CONV T63D125,F63D125 U
01584 M00S01523.fcopy +++| CONV T63D126,F63D126 V
01585 M00S01524.fcopy +++| CONV T63D127,F63D127 W
01586 M00S01525.fcopy +++| CONV T63D130,F63D130 X
01587 M00S01526.fcopy +++| CONV T63D131,F63D131 Y
01588 M00S01527.fcopy +++| CONV T63D132,F63D132 Z
01589 M00S01528.fcopy +++| CONV T63D133,F63D133 [
01590 M00S01529.fcopy +++| CONV T63D134,F63D134 \
01591 M00S01530.fcopy +++| CONV T63D135,F63D135 ]
01592 M00S01531.fcopy +++| CONV T63D136,F63D136
01593 M00S01532.fcopy +++| CONV T63D137,F63D137 _
01594 M00S01533.fcopy +++| CONV T63D140,F63D140
01595 M00S01534.fcopy +++| CONV T63D141,F63D141 A
01596 M00S01535.fcopy +++| CONV T63D142,F63D142 B
01597 M00S01536.fcopy +++| CONV T63D143,F63D143 C
01598 M00S01537.fcopy +++| CONV T63D144,F63D144 D
01599 M00S01538.fcopy +++| CONV T63D145,F63D145 E
01600 M00S01539.fcopy +++| CONV T63D146,F63D146 F
01601 M00S01540.fcopy +++| CONV T63D147,F63D147 G
01602 M00S01541.fcopy +++| CONV T63D150,F63D150 H
01603 M00S01542.fcopy +++| CONV T63D151,F63D151 I
01604 M00S01543.fcopy +++| CONV T63D152,F63D152 J
01605 M00S01544.fcopy +++| CONV T63D153,F63D153 K
01606 M00S01545.fcopy +++| CONV T63D154,F63D154 L
01607 M00S01546.fcopy +++| CONV T63D155,F63D155 M
01608 M00S01547.fcopy +++| CONV T63D156,F63D156 N
01609 M00S01548.fcopy +++| CONV T63D157,F63D157 O
01610 M00S01549.fcopy +++| CONV T63D160,F63D160 P
01611 M00S01550.fcopy +++| CONV T63D161,F63D161 Q
01612 M00S01551.fcopy +++| CONV T63D162,F63D162 R
01613 M00S01552.fcopy +++| CONV T63D163,F63D163 S
01614 M00S01553.fcopy +++| CONV T63D164,F63D164 T
01615 M00S01554.fcopy +++| CONV T63D165,F63D165 U
01616 M00S01555.fcopy +++| CONV T63D166,F63D166 V
01617 M00S01556.fcopy +++| CONV T63D167,F63D167 W
01618 M00S01557.fcopy +++| CONV T63D170,F63D170 X
01619 M00S01558.fcopy +++| CONV T63D171,F63D171 Y
01620 M00S01559.fcopy +++| CONV T63D172,F63D172 Z
01621 M00S01560.fcopy +++| CONV T63D173,F63D173 [
01622 M00S01561.fcopy +++| CONV T63D174,F63D174 \
01623 M00S01562.fcopy +++| CONV T63D175,F63D175 ]
01624 M00S01563.fcopy +++| CONV T63D176,F63D176
01625 M00S01564.fcopy +++| CONV T63D177,F63D177
01626 M00S01565.fcopy +++|
01627 M00S01566.fcopy +++| CONV T63D200,F63D200
01628 M00S01567.fcopy +++| CONV T63D201,F63D201
01629 M00S01568.fcopy +++| CONV T63D202,F63D202
01630 M00S01569.fcopy +++| CONV T63D203,F63D203
01631 M00S01570.fcopy +++| CONV T63D204,F63D204
01632 M00S01571.fcopy +++| CONV T63D205,F63D205
01633 M00S01572.fcopy +++| CONV T63D206,F63D206
01634 M00S01573.fcopy +++| CONV T63D207,F63D207
01635 M00S01574.fcopy +++| CONV T63D210,F63D210
01636 M00S01575.fcopy +++| CONV T63D211,F63D211
01637 M00S01576.fcopy +++| CONV T63D212,F63D212
01638 M00S01577.fcopy +++| CONV T63D213,F63D213
01639 M00S01578.fcopy +++| CONV T63D214,F63D214
01640 M00S01579.fcopy +++| CONV T63D215,F63D215
01641 M00S01580.fcopy +++| CONV T63D216,F63D216
01642 M00S01581.fcopy +++| CONV T63D217,F63D217
01643 M00S01582.fcopy +++| CONV T63D220,F63D220
01644 M00S01583.fcopy +++| CONV T63D221,F63D221
01645 M00S01584.fcopy +++| CONV T63D222,F63D222
01646 M00S01585.fcopy +++| CONV T63D223,F63D223
01647 M00S01586.fcopy +++| CONV T63D224,F63D224
01648 M00S01587.fcopy +++| CONV T63D225,F63D225
01649 M00S01588.fcopy +++| CONV T63D226,F63D226
01650 M00S01589.fcopy +++| CONV T63D227,F63D227
01651 M00S01590.fcopy +++| CONV T63D230,F63D230
01652 M00S01591.fcopy +++| CONV T63D231,F63D231
01653 M00S01592.fcopy +++| CONV T63D232,F63D232
01654 M00S01593.fcopy +++| CONV T63D233,F63D233
01655 M00S01594.fcopy +++| CONV T63D234,F63D234
01656 M00S01595.fcopy +++| CONV T63D235,F63D235
01657 M00S01596.fcopy +++| CONV T63D236,F63D236
01658 M00S01597.fcopy +++| CONV T63D237,F63D237
01659 M00S01598.fcopy +++| CONV T63D240,F63D240 BLANK
01660 M00S01599.fcopy +++| CONV T63D241,F63D241 !
01661 M00S01600.fcopy +++| CONV T63D242,F63D242 "
01662 M00S01601.fcopy +++| CONV T63D243,F63D243 #
01663 M00S01602.fcopy +++| CONV T63D244,F63D244 $
01664 M00S01603.fcopy +++| CONV T63D245,F63D245 BLANK
01665 M00S01604.fcopy +++| CONV T63D246,F63D246 &
01666 M00S01605.fcopy +++| CONV T63D247,F63D247 '
01667 M00S01606.fcopy +++| CONV T63D250,F63D250 (
01668 M00S01607.fcopy +++| CONV T63D251,F63D251 )
01669 M00S01608.fcopy +++| CONV T63D252,F63D252 *
01670 M00S01609.fcopy +++| CONV T63D253,F63D253 +
01671 M00S01610.fcopy +++| CONV T63D254,F63D254 ,
01672 M00S01611.fcopy +++| CONV T63D255,F63D255 -
01673 M00S01612.fcopy +++| CONV T63D256,F63D256 .
01674 M00S01613.fcopy +++| CONV T63D257,F63D257 /
01675 M00S01614.fcopy +++| CONV T63D260,F63D260 0
01676 M00S01615.fcopy +++| CONV T63D261,F63D261 1
01677 M00S01616.fcopy +++| CONV T63D262,F63D262 2
01678 M00S01617.fcopy +++| CONV T63D263,F63D263 3
01679 M00S01618.fcopy +++| CONV T63D264,F63D264 4
01680 M00S01619.fcopy +++| CONV T63D265,F63D265 5
01681 M00S01620.fcopy +++| CONV T63D266,F63D266 6
01682 M00S01621.fcopy +++| CONV T63D267,F63D267 7
01683 M00S01622.fcopy +++| CONV T63D270,F63D270 8
01684 M00S01623.fcopy +++| CONV T63D271,F63D271 9
01685 M00S01624.fcopy +++| CONV T63D272,F63D272 :
01686 M00S01625.fcopy +++| CONV T63D273,F63D273 ;
01687 M00S01626.fcopy +++| CONV T63D274,F63D274 <
01688 M00S01627.fcopy +++| CONV T63D275,F63D275 =
01689 M00S01628.fcopy +++| CONV T63D276,F63D276 >
01690 M00S01629.fcopy +++| CONV T63D277,F63D277 ?
01691 M00S01630.fcopy +++| CONV T63D300,F63D300
01692 M00S01631.fcopy +++| CONV T63D301,F63D301 A
01693 M00S01632.fcopy +++| CONV T63D302,F63D302 B
01694 M00S01633.fcopy +++| CONV T63D303,F63D303 C
01695 M00S01634.fcopy +++| CONV T63D304,F63D304 D
01696 M00S01635.fcopy +++| CONV T63D305,F63D305 E
01697 M00S01636.fcopy +++| CONV T63D306,F63D306 F
01698 M00S01637.fcopy +++| CONV T63D307,F63D307 G
01699 M00S01638.fcopy +++| CONV T63D310,F63D310 H
01700 M00S01639.fcopy +++| CONV T63D311,F63D311 I
01701 M00S01640.fcopy +++| CONV T63D312,F63D312 J
01702 M00S01641.fcopy +++| CONV T63D313,F63D313 K
01703 M00S01642.fcopy +++| CONV T63D314,F63D314 L
01704 M00S01643.fcopy +++| CONV T63D315,F63D315 M
01705 M00S01644.fcopy +++| CONV T63D316,F63D316 N
01706 M00S01645.fcopy +++| CONV T63D317,F63D317 O
01707 M00S01646.fcopy +++| CONV T63D320,F63D320 P
01708 M00S01647.fcopy +++| CONV T63D321,F63D321 Q
01709 M00S01648.fcopy +++| CONV T63D322,F63D322 R
01710 M00S01649.fcopy +++| CONV T63D323,F63D323 S
01711 M00S01650.fcopy +++| CONV T63D324,F63D324 T
01712 M00S01651.fcopy +++| CONV T63D325,F63D325 U
01713 M00S01652.fcopy +++| CONV T63D326,F63D326 V
01714 M00S01653.fcopy +++| CONV T63D327,F63D327 W
01715 M00S01654.fcopy +++| CONV T63D330,F63D330 X
01716 M00S01655.fcopy +++| CONV T63D331,F63D331 Y
01717 M00S01656.fcopy +++| CONV T63D332,F63D332 Z
01718 M00S01657.fcopy +++| CONV T63D333,F63D333 [
01719 M00S01658.fcopy +++| CONV T63D334,F63D334 \
01720 M00S01659.fcopy +++| CONV T63D335,F63D335 ]
01721 M00S01660.fcopy +++| CONV T63D336,F63D336
01722 M00S01661.fcopy +++| CONV T63D337,F63D337 _
01723 M00S01662.fcopy +++| CONV T63D340,F63D340
01724 M00S01663.fcopy +++| CONV T63D341,F63D341 A
01725 M00S01664.fcopy +++| CONV T63D342,F63D342 B
01726 M00S01665.fcopy +++| CONV T63D343,F63D343 C
01727 M00S01666.fcopy +++| CONV T63D344,F63D344 D
01728 M00S01667.fcopy +++| CONV T63D345,F63D345 E
01729 M00S01668.fcopy +++| CONV T63D346,F63D346 F
01730 M00S01669.fcopy +++| CONV T63D347,F63D347 G
01731 M00S01670.fcopy +++| CONV T63D350,F63D350 H
01732 M00S01671.fcopy +++| CONV T63D351,F63D351 I
01733 M00S01672.fcopy +++| CONV T63D352,F63D352 J
01734 M00S01673.fcopy +++| CONV T63D353,F63D353 K
01735 M00S01674.fcopy +++| CONV T63D354,F63D354 L
01736 M00S01675.fcopy +++| CONV T63D355,F63D355 M
01737 M00S01676.fcopy +++| CONV T63D356,F63D356 N
01738 M00S01677.fcopy +++| CONV T63D357,F63D357 O
01739 M00S01678.fcopy +++| CONV T63D360,F63D360 P
01740 M00S01679.fcopy +++| CONV T63D361,F63D361 Q
01741 M00S01680.fcopy +++| CONV T63D362,F63D362 R
01742 M00S01681.fcopy +++| CONV T63D363,F63D363 S
01743 M00S01682.fcopy +++| CONV T63D364,F63D364 T
01744 M00S01683.fcopy +++| CONV T63D365,F63D365 U
01745 M00S01684.fcopy +++| CONV T63D366,F63D366 V
01746 M00S01685.fcopy +++| CONV T63D367,F63D367 W
01747 M00S01686.fcopy +++| CONV T63D370,F63D370 X
01748 M00S01687.fcopy +++| CONV T63D371,F63D371 Y
01749 M00S01688.fcopy +++| CONV T63D372,F63D372 Z
01750 M00S01689.fcopy +++| CONV T63D373,F63D373 [
01751 M00S01690.fcopy +++| CONV T63D374,F63D374 \
01752 M00S01691.fcopy +++| CONV T63D375,F63D375 ]
01753 M00S01692.fcopy +++| CONV T63D376,F63D376
01754 M00S01693.fcopy +++| CONV T63D377,F63D377
01755 M00S01694.fcopy +++|
01756 M00S01695.fcopy +++| CONV ZBCH,ZBCH ZB ZB
01757 M00S01696.fcopy +++| CONV EORC,EORC EOR EOR
01758 M00S01697.fcopy +++| CONV EOFC,EOFC EOF EOF
01759 M00S01698.fcopy +++| CONV EOIC,EOIC EOI EOI
01760 M00S01699.fcopy +++|
01761 M00S01700.fcopy +++| LOC *O
01762 M00S01701.fcopy +++| QUAL *
01763 M00S01702.fcopy +++| SPACE 4,10
01764 M00S01703.fcopy +++| TA64 BSS 0 64 CHARACTER ASCII 6/12
01765 M00S01704.fcopy +++| QUAL COMTCVT
01766 M00S01705.fcopy +++| LOC 0
01767 M00S01706.fcopy +++|
01768 M00S01707.fcopy +++|* TO FROM
01769 M00S01708.fcopy +++|* ASCII64 ASCII64
01770 M00S01709.fcopy +++|
01771 M00S01710.fcopy +++| CONV T64A000,F64A000 NUL :
01772 M00S01711.fcopy +++| CONV T64A001,F64A001 SOH A
01773 M00S01712.fcopy +++| CONV T64A002,F64A002 STX B
01774 M00S01713.fcopy +++| CONV T64A003,F64A003 ETX C
01775 M00S01714.fcopy +++| CONV T64A004,F64A004 EOT D
01776 M00S01715.fcopy +++| CONV T64A005,F64A005 ENQ E
01777 M00S01716.fcopy +++| CONV T64A006,F64A006 ACK F
01778 M00S01717.fcopy +++| CONV T64A007,F64A007 BEL G
01779 M00S01718.fcopy +++| CONV T64A010,F64A010 BS H
01780 M00S01719.fcopy +++| CONV T64A011,F64A011 HT I
01781 M00S01720.fcopy +++| CONV T64A012,F64A012 LF J
01782 M00S01721.fcopy +++| CONV T64A013,F64A013 VT K
01783 M00S01722.fcopy +++| CONV T64A014,F64A014 FF L
01784 M00S01723.fcopy +++| CONV T64A015,F64A015 CR M
01785 M00S01724.fcopy +++| CONV T64A016,F64A016 SO N
01786 M00S01725.fcopy +++| CONV T64A017,F64A017 SI O
01787 M00S01726.fcopy +++| CONV T64A020,F64A020 DLE P
01788 M00S01727.fcopy +++| CONV T64A021,F64A021 DC1 Q
01789 M00S01728.fcopy +++| CONV T64A022,F64A022 DC2 R
01790 M00S01729.fcopy +++| CONV T64A023,F64A023 DC3 S
01791 M00S01730.fcopy +++| CONV T64A024,F64A024 DC4 T
01792 M00S01731.fcopy +++| CONV T64A025,F64A025 NAK U
01793 M00S01732.fcopy +++| CONV T64A026,F64A026 SYN V
01794 M00S01733.fcopy +++| CONV T64A027,F64A027 ETB W
01795 M00S01734.fcopy +++| CONV T64A030,F64A030 CAN X
01796 M00S01735.fcopy +++| CONV T64A031,F64A031 EM Y
01797 M00S01736.fcopy +++| CONV T64A032,F64A032 SUB Z
01798 M00S01737.fcopy +++| CONV T64A033,F64A033 ESC 0
01799 M00S01738.fcopy +++| CONV T64A034,F64A034 FS 1
01800 M00S01739.fcopy +++| CONV T64A035,F64A035 GS 2
01801 M00S01740.fcopy +++| CONV T64A036,F64A036 RS 3
01802 M00S01741.fcopy +++| CONV T64A037,F64A037 US 4
01803 M00S01742.fcopy +++| CONV T64A040,F64A040 BLANK 5
01804 M00S01743.fcopy +++| CONV T64A041,F64A041 ! 6
01805 M00S01744.fcopy +++| CONV T64A042,F64A042 " 7
01806 M00S01745.fcopy +++| CONV T64A043,F64A043 # 8
01807 M00S01746.fcopy +++| CONV T64A044,F64A044 $ 9
01808 M00S01747.fcopy +++| CONV T64A045,F64A045 % +
01809 M00S01748.fcopy +++| CONV T64A046,F64A046 & -
01810 M00S01749.fcopy +++| CONV T64A047,F64A047 ' *
01811 M00S01750.fcopy +++| CONV T64A050,F64A050 ( /
01812 M00S01751.fcopy +++| CONV T64A051,F64A051 ) (
01813 M00S01752.fcopy +++| CONV T64A052,F64A052 * )
01814 M00S01753.fcopy +++| CONV T64A053,F64A053 + $
01815 M00S01754.fcopy +++| CONV T64A054,F64A054 , =
01816 M00S01755.fcopy +++| CONV T64A055,F64A055 - BLANK
01817 M00S01756.fcopy +++| CONV T64A056,F64A056 . ,
01818 M00S01757.fcopy +++| CONV T64A057,F64A057 / .
01819 M00S01758.fcopy +++| CONV T64A060,F64A060 0 #
01820 M00S01759.fcopy +++| CONV T64A061,F64A061 1 [
01821 M00S01760.fcopy +++| CONV T64A062,F64A062 2 ]
01822 M00S01761.fcopy +++| CONV T64A063,F64A063 3 %
01823 M00S01762.fcopy +++| CONV T64A064,F64A064 4 "
01824 M00S01763.fcopy +++| CONV T64A065,F64A065 5 _
01825 M00S01764.fcopy +++| CONV T64A066,F64A066 6 !
01826 M00S01765.fcopy +++| CONV T64A067,F64A067 7 &
01827 M00S01766.fcopy +++| CONV T64A070,F64A070 8 '
01828 M00S01767.fcopy +++| CONV T64A071,F64A071 9 ?
01829 M00S01768.fcopy +++| CONV T64A072,F64A072 : <
01830 M00S01769.fcopy +++| CONV T64A073,F64A073 ; >
01831 M00S01770.fcopy +++| CONV T64A074,F64A074 <
01832 M00S01771.fcopy +++| CONV T64A075,F64A075 = \
01833 M00S01772.fcopy +++| CONV T64A076,F64A076 >
01834 M00S01773.fcopy +++| CONV T64A077,F64A077 ? ;
01835 M00S01774.fcopy +++| CONV T64A100,F64A100
01836 M00S01775.fcopy +++| CONV T64A101,F64A101 A
01837 M00S01776.fcopy +++| CONV T64A102,F64A102 B
01838 M00S01777.fcopy +++| CONV T64A103,F64A103 C
01839 M00S01778.fcopy +++| CONV T64A104,F64A104 D
01840 M00S01779.fcopy +++| CONV T64A105,F64A105 E
01841 M00S01780.fcopy +++| CONV T64A106,F64A106 F
01842 M00S01781.fcopy +++| CONV T64A107,F64A107 G
01843 M00S01782.fcopy +++| CONV T64A110,F64A110 H
01844 M00S01783.fcopy +++| CONV T64A111,F64A111 I
01845 M00S01784.fcopy +++| CONV T64A112,F64A112 J
01846 M00S01785.fcopy +++| CONV T64A113,F64A113 K
01847 M00S01786.fcopy +++| CONV T64A114,F64A114 L
01848 M00S01787.fcopy +++| CONV T64A115,F64A115 M
01849 M00S01788.fcopy +++| CONV T64A116,F64A116 N
01850 M00S01789.fcopy +++| CONV T64A117,F64A117 O
01851 M00S01790.fcopy +++| CONV T64A120,F64A120 P
01852 M00S01791.fcopy +++| CONV T64A121,F64A121 Q