1CONTROL CARD FOR SPH. SPH/C01
00000 2ORG0 SPH/C02
00000 0 00000 0 00236 3PZECOL1+1 SPH/C03
00001 0 00000 0 77653 4PZECOMMON SPH/C04
00002 746247303460 5BCD1(SPH)␣ SPH/C05
00003 0 00000 0 00003 63 SPH/C06
7END OF SPH CONTROL CARD. SPH/C07
8SPH FOR FORTRAN II SPH 0001
00000 9ORG0 SPH 0002
77653 10COMMON SYN−85 SPH 0003
00000−0 53400 1 00140 11 RPT LXDX1,1 PREPARE TO CAUSE LINE SPH 0004
00001−0 53400 2 00146 12LXDX2,2 TO BE PRINTED AGAIN AND THE SPH 0005
00002−0 53400 4 00031 13LXDX4,4 PROGRAM TO CONTINUE SPH 0006
00003 0 50000 4 00001 14 LMT CLA1,4 OBTAIN STARTING LOCATION OF BUFFER AREA * SPH 0007
00004 0 62100 0 00021 15STAT5 SUPPLY ADDRESS SPH 0008
00005 0 77100 0 00022 16ARS18 * FOR LINE IMAGE IN BCD SPH 0009
00006 0 40000 4 00001 17ADD1,4 X SPH 0010
00007−0 63400 1 00140 18SXDX1,1 SPH 0011
00010−0 63400 2 00146 19SXDX2,2 SPH 0012
00011−0 63400 4 00031 20SXDX4,4 SPH 0013
00012−0 73400 4 00013 21 L11 PDX11,4 SAVE LOCATION SPH 0014
00013 0 62100 0 00052 22STAPR2 SPH 0015
00014 0 62100 0 00077 23STACI9 SPH 0016
00015−0 63400 4 00026 24SXDPR6,4 SAVE LOCATION SPH 0017
00016−0 50000 0 00222 25CALDEL SPH 0018
00017 0 60200 0 00104 26SLW1ST SPH 0019
00020 0 76200 0 00361 27 T4 RPR SELECT PRINTER SPH 0020
00021−0 50000 0 00021 28 T5 CAL* OBTAINFIRST CHARACTER SPH 0021
00022 0 77100 0 00036 29ARS30 X SPH 0022
00023 0 10000 0 00220 30TZESP4 DOUBLE SPACE IF ZERO SPH 0023
00024 0 34000 0 00233 31CASYZONE TEST FOR SPACE SUPPRESS SPH 0024
TD00025−3 00000 0 00027 32 Z2 TXLBK NO SPH 0025
TD00026−3 00000 0 00047 33 PR6 TXLRPR+1 SUPPRESS SPACE SPH 0026
00027 0 34000 0 00234 34 BK CASBNK TEST FOR BLANK SPH 0027
TD00030−3 00000 0 00032 35 OZ2 TXLDIGF 100 SPH 0028
TD00031−3 00000 0 00050 36 X4 TXLRPR+2 SPH 0029
00032 0 76000 0 00372 37 DIGF SPR10 SET 0HANNEL SKIP SPH 0030
00033−0 32000 0 00034 38ANAMK MASK OUT ZONE SPH 0031
00034 0 73400 1 00017 39 MK PAX15,1 OBTAIN SPR COMBINATION SPH 0032
00035 1 00001 1 00036 40TXIN2,1,1 X SPH 0033
00036−2 00010 1 00040 41 N2 TNXN3,1,8 X SPH 0034
00037 0 76000 0 00370 42SPR8 X SPH 0035
00040−2 00004 1 00042 43 N3 TNXN4,1,4 X SPH 0036
00041 0 76000 0 00364 44SPR4 X SPH 0037
00042−2 00002 1 00044 45 N4 TNXN5,1,2 X SPH 0038
00043 0 76000 0 00362 46SPR2 X SPH 0039
00044−2 00001 1 00046 47 N5 TNXRPR,1,1 X SPH 0040
00045 0 76000 0 00361 48SPR1 X SPH 0041
00046 0 76200 0 00361 49 RPR RPR SELECT PRINTER AGAIN SPH 0042
00047 0 76000 0 00365 50SPR5 SUPPRESS SPACE SPH 0043
00050 0 50000 0 00232 51CLABLNKS FIND LAST NON-BLANK GROUP SPH 0044
00051−0 53400 4 00112 52LXDCI4,4 X SPH 0045
00052 0 34000 4 00000 53 PR2 CAS0,4 X SPH 0046
00053 1 77777 4 00056 54TXIPR1,4,−1 X SPH 0047
00054 1 00001 4 00052 55TXIPR2,4,1 X SPH 0048
00055 1 77777 4 00056 56TXIPR1,4,−1 X SPH 0049
00056−0 63400 4 00116 57 PR1 SXDCI6,4 STORE END TEST SFH 0050
00057−0 63400 4 00130 58SXDCI8,4 X SPH 0051
00060−0 63400 4 00063 59SXDPR8,4 X SPH 0052
00061−0 63400 4 00213 60SXDWP4,4 X SPH 0053
00062−0 53400 4 00026 61LXDPR6,4 X SPH 0054
D00063−2 00000 4 00067 62 PR8 TNXPR5,4 SPH 0055
00064−3 00014 4 00066 63TXLPR3,4,12 SPH 0056
00065 0 76000 0 00370 64SPR8 FIRST CYCLE SPH 0057
00066−0 53400 4 00026 65 PR3 LXDPR6,4 INITIALIZE GROUP COUNT SPH 0058
00067 0 53400 2 00071 66 PR5 LXAPR7,2 INITIALIZE LEFT SETUP SPH 0059
00070−0 53400 1 00133 67LXDYZ1,1 CLEAR CARD IMAGE SPH 0060
T00071−0 75400 0 00000 68 PR7 PXD X SPH 0061
00072 0 60200 1 77714 69 PR4 SLWLT,1 X SPH 0062
00073 0 60200 1 77674 70SLWRT,1 X SPH 0063
00074 2 00001 1 00072 71TIXPR4,1,1 X SPH 0064
00075−0 50000 0 00235 72 CIR CALCOL1 INITIALIZE COLUMN INDICATOR SPH 0065
00076 0 60200 0 77653 73 CI2 SLWCOL X SPH 0066
00077 0 56000 4 00000 74 CI9 LDQ0,4 OBTAIN GROUP SPH 0067
00100−0 63400 4 00030 75SXDOZ2,4 STORE GROUP COUNT SPH 0068
00101 0 53400 4 00103 76LXAQ6,4 SET CHARACTER COUNT SPH 0069
T00102−0 75400 0 00003 77 CI1 PXDLMT SPH 0070
00103−0 76300 0 00006 78 Q6 LGL6 SPH 0071
00104 0 73400 1 00000 79 1ST PAX0,1 SPH 0072
00105−0 50000 0 77653 80CALCOL POSITION COLUMN INDICATOR SPH 0073
00106 0 77100 4 00006 81ARS6,4 X SPH 0074
00107 2 00020 1 00133 82TIXYZ1,1,16 TEST FOR DIGIT SPH 0075
00110 3 00017 1 00136 83TXHYZ2,1,15 TEST FOR Y-ZONE SPH 0076
00111−0 60200 3 77711 84 CI5 ORSD,3 STORE DIGIT SPH 0077
00112 2 00001 4 00102 85 CI4 TIXCI1,4,1 COUNT CHARACTERS SPH 0078
00113 0 77100 0 00001 86 CI3 ARS1 SHIFT AND TEST COLUMN SPH 0079
00114−0 53400 4 00030 87LXDOZ2,4 RESTORE GROUP COUNT SPH 0080
00115 1 77777 4 00116 88TXICI6,4,−1 COUNT GROUPS SPH 0081
D00116−3 00000 4 00120 89 CI6 TXLCI7,4 TEST FOR LAST NON-BLANK GROUP SPH 0082
00117−0 10000 0 00076 90TNZCI2 TEST FOR END OF ROW SPH 0083
00120−0 50000 2 77676 91 CI7 CAL8.3,2 FORM TRUE 8.4 SPH 0084
00121−0 60200 2 77701 92ORSD−8,2 AND 3 ROWS AND SPH 0085
00122−0 60200 2 77706 93ORSD−3,2 MOVE 8.4 AND 8.3 SPH 0086
00123 0 60200 2 77677 94SLW8.2,2 ROWS SPH 0087
00124−0 50000 2 77675 95CAL8.4,2 FORM TRUE 8.4 SPH 0088
00125−0 60200 2 77701 96ORSD−8,2 X SPH 0089
00126−0 60200 2 77705 97ORSD−4,2 X SPH 0090
00127 0 60200 2 77676 98SLW8.3,2 X SPH 0091
D00130−3 00000 4 00153 99 CI8 TXLWP,4 TEST FOR END SPH 0092
00131 3 00017 2 00153 100TXHWP,2,15 TEST FOR RIGHT HALF SPH 0093
00132 1 00020 2 00075 101TXICIR,2,16 INITIALIZE RIGHT HALF SPH 0094
00133 2 00020 1 00141 102 YZ1 TIXXZ1,1,16 TEST FOR I6/CH/32 SPH 0095
00134 3 00017 1 00144 103TXHXZ2,1,15 TEST FOR X-ZONE SPH 0096
00135−0 60200 3 77711 104ORSD,3 STORE DIGIT SPH 0097
00136−0 60200 2 77713 105 YZ2 ORSY,2 STORE Y-ZONE SPH 0098
00137 2 00001 4 00102 106TIXCI1,4,1 C0UNT CHARACTERS SPH 0099
TD00140−3 00000 0 00113 107 X1 TXLCI3 OBTAIN NEXT GROUP SPH 0100
00141 2 00020 1 00147 108 XZ1 TIXOZ1,1,16 TEST FOR 32/CH/48 SPH 0101
00142 3 00017 1 00112 109TXHCI4,1,15 TEST FOR BLANK SPH 0102
00143−0 60200 3 77711 110ORSD,3 STORE DIGIT SPH 0103
00144−0 60200 2 77712 111 XZ2 ORSX,2 STORE X-ZONE SPH 0104
00145 2 00001 4 00102 112TIXCI1,4,1 COUNT CHARACTERS SPH 0105
TD00146−3 00000 0 00113 113 X2 TXLCI3 OBTAIN NEXT GROUP SPH 0106
00147−0 60200 2 77711 114 OZ1 ORSZ,2 STORE 0-ZONE SPH 0107
00150−0 60200 3 77711 115ORSD,3 STORE DIGIT SPH 0108
00151 2 00001 4 00102 116TIXCI1,4,1 COUNT CHARACTERS SPH 0109
TD00152−3 00000 0 00113 117TXLCI3 SPH 0110
00153−0 53400 1 00025 118 WP LXDZ2,1 COPY LOOP SPH 0111
00154 0 70000 1 77700 119 C CPYLT−12,1 CARD IMAGE COPIES SPH 0112
00155 0 70000 1 77660 120CPYRT−12,1 X SPH 0113
00156 1 77777 1 00157 121TXIT2,1,−1 SPH 0114
00157 3 77767 1 00154 122 T2 TXHC,1,−9 TEST FOR ECHO SPH 0115
00160 0 70000 1 77703 123CPYLECHO−9,1 ECHO COPIES SPH 0116
00161 0 70000 1 77716 124CPYRECHO−9,1 X SPH 0117
00162 3 77764 1 00154 125TXHC,1,−12 TEST FOR END OF CARD IMAGE SPH 0118
00163 3 77755 1 00156 126TXHT2−1,1,−19 TEST FOR END OF ECHOS SPH 0119
00164 0 53400 1 00217 127LXAL2,1 SPH 0120
00165−0 50000 1 77716 128 CL CALLECHO+2,1 8.3 AND 8.4 ECHOS INTO SPH 0121
00166−0 60200 0 77717 129ORSLECHO+3 8 AND 3 AND 4 ECHO R0WS SPH 0122
00167−0 60200 1 77725 130ORSLECHO+9,1 X SPH 0I23
00170−0 50000 1 77731 131CALRECHO+2,1 X SPH 0124
00171−0 60200 0 77732 132ORSRECHO+3 X SPH 0125
00172−0 60200 1 77740 133ORSRECHO+9,1 X SPH 0126
00173 2 00001 1 00165 134TIXCL,1,1 X SPH 0127
00174 0 53400 1 00012 135LXAL11,1 SPH 0128
00175−0 50000 1 77711 136 T9 CAL8.4L+11,1 LEFT ECHO CHECK SPH 0129
00176 0 76000 0 00006 137COM X SPH 0130
00177 0 36100 1 77727 138ACLLECHO+11,1 X SPH 0131
00200 0 76000 0 00006 139COM X SPH 0132
00201−0 10000 0 00207 140TNZERRL LEFT ECHO CHECK EPROR SPH 0133
00202−0 50000 1 77671 141 R CAL8.4R+11,1 RIGHT ECHO CHECK SPH 0134
00203 0 76000 0 00006 142COM X SPH 0135
00204 0 36100 1 77742 143ACLRECHO+11,1 X SPH 0136
00205 0 76000 0 00006 144COM X SPH 0137
00206 0 10000 0 00212 145TZEERR+1 RIGHT ECHO CHECK ERROR SPH 0138
00207 0 56000 0 00226 146 ERRL LDQRES SET UP FOR SECOND ATTEMPT TO PRINT LINE SPH 0139
00210−0 60000 0 00000 147STQ0 X SPH 0140
00211 0 42000 4 00000 148 ERR HPR0,4 ECHO CHECK ERROR. RESTART OR CONTINUE SPH 0141
00212 2 00001 1 00175 149TIXT9,1,1 CONTINUE SPH 0142
D00213 3 00000 4 00227 150 WP4 TXHWP5,4 TEST FOR SECOND CYCLE SPH 0143
00214−0 53400 1 00140 151LXDX1,1 NO, RELOAD INDEX REGISTERS AND RETURN SPH 0144
00215−0 53400 2 00146 152LXDX2,2 X SPH 0145
00216−0 53400 4 00031 153 WT2 LXDX4,4 X SPH 0I46
00217 0 02000 4 00002 154 L2 TRA2,4 X SPH 0147
00220 0 76000 0 00364 155 SP4 SPR4 DOUBLE SPACE SPH 0148
TD00221−3 00000 0 00050 156TXLRPR+2 SPH 0149
TD00222−3 00000 0 00223 157 DEL TXLFIX SPH 0150
00223−0 50000 0 00034 158 FIX CALMK SPH 0151
00224 0 60200 0 00104 159SLW1ST SPH 0152
00225 2 00001 4 00102 160TIXCI1,4,1 SPH 0153
00226 0 02000 0 00000 161 RES TRARPT SPH 0154
00227 0 76200 0 00361 162 WP5 RPR SELECT PRINTER AGAIN SPH 0155
00230 0 76000 0 00371 163SPR9 SECOND CYCLE SPH 0156
00231−3 00014 0 00067 164 WP2 TXLPR5,0,12 CONVERT REST OF LINE SPH 0157
00232 606060606060 165 BLNKS BCD1␣␣␣␣␣␣ SPH 0158
00233+000000000020 166 YZONE OCT20 SPH 0159
00234+000000000060 167 BNK OCT60 SPH 0160
00235−0 00000 0 00000 168 COL1 MZE SPH 0I61
77653 169ORGCOMMON SPH 0162
77653 170 COL BSS1 SPH 0163
77674 171 RT BES16 SPH 0164
77674 172 8.5 BSS1 SPH 0165
77675 173 8.4 BSS1 SPH 0166
77676 174 8.3 BSS1 SPH 0167
77677 175 8.2 BSS1 SPH 0168
77711 176 D BES9 SPH 0169
77711 177 Z BSS1 SPH 0170
77712 178 X BSS1 SPH 0I71
77713 179 Y BSS1 SPH 0172
77714 180 LT SYNY+1 SPH 0173
77676 181 8.4L SYNLT−14 SPH 0174
77656 182 8.4R SYNRT−14 SPH 0175
77714 183 LECHO BSS11 SPH 0I76
77727 184 RECHO BSS11 SPH 0177
00102 185 (SPH) SYNCI1 SFH 0178