| 77750 | 621 | D | BSS | 1 VARIABLE USED BY DBC. | DBC/590 |
| 00327 | 0 60100 0 77750 | 347 | STO | D | DBC/318 | ||
| 00470 | 0 60100 0 77750 | 444 | STO | D | DBC/415 | ||
| 00526 | 0 50000 0 77750 | 474 | CLA | D | DBC/445 | ||
| 00532 | 0 40200 0 77750 | 478 | SUB | D | DBC/449 | ||
| 00535 | 0 60100 0 77750 | 481 | STO | D | DBC/452 | ||
| 00552 | 0 53400 4 77750 | 494 | LXA | D,4 | DBC/465 | ||
| 00554 | 0 56000 0 77750 | 496 | LDQ | D | DBC/467 |
| 77744 | 617 | E | BSS | 1 VARIABLE USED BY DBC. | DBC/586 |
| 00331 | 0 60100 0 77744 | 349 | STO | E | DBC/320 | ||
| 00420 | 0 60100 0 77744 | 404 | STO | E | DBC/375 | ||
| 00441 | 0 50000 0 77744 | 421 | CLA | E | DBC/392 | ||
| 00443 | 0 40000 0 77744 | 423 | ADD | E | DBC/394 | ||
| 00446 | 0 60100 0 77744 | 426 | STO | E | DBC/397 | ||
| 00533 | 0 40000 0 77744 | 479 | ADE | ADD | E | DBC/450 |
| 77745 | 618 | F | BSS | 1 VARIABLE USED BY DBC. | DBC/587 |
| 00543 | 0 60100 0 77745 | 487 | STO | F | DBC/458 | ||
| 00546 | 0 30000 0 77745 | 490 | FAD | F | DBC/461 | ||
| 00560 | −0 60000 0 77745 | 500 | STQ | F | DBC/471 | ||
| 00561 | 0 50000 0 77745 | 501 | CLA | F | DBC/472 | ||
| 00566 | 0 60100 0 77745 | 506 | T4 | STO | F | DBC/477 | |
| 00570 | 0 56000 0 77745 | 508 | LDQ | F | DBC/479 |
| 77743 | 616 | N | BSS | 1 VARIABLE USED BY DBC. | DBC/585 |
| 00323 | 0 60100 0 77743 | 343 | STO | N | DBC/314 | ||
| 00510 | 0 50000 0 77743 | 460 | CLA | N | DBC/431 | ||
| 00512 | 0 40000 0 77743 | 462 | ADD | N | DBC/433 | ||
| 00516 | 0 60100 0 77743 | 466 | D9 | STO | N | DBC/437 | |
| 00520 | 0 50000 0 77743 | 468 | D6 | CLA | N | DBC/439 | |
| 00536 | 0 50000 0 77743 | 482 | CLA | N | DBC/453 |
| 77742 | 615 | DG | BSS | 1 VARIABLE USED BY DBC. | DBC/584 |
| 00325 | 0 60200 0 77742 | 345 | SLW | DG | DBC/316 | ||
| 00365 | 0 60100 0 77742 | 377 | STO | DG | DBC/348 | ||
| 00440 | 0 60100 0 77742 | 420 | STO | DG | DBC/391 | ||
| 00445 | 0 36100 0 77742 | 425 | ACL | DG | DBC/396 | ||
| 00507 | 0 62100 0 77742 | 459 | STA | DG | DBC/430 | ||
| 00514 | 0 40000 0 77742 | 464 | ADD | DG | DBC/435 |
| 77734 | 609 | MQ | BSS | 1 VARIABLE USED BY DBC. | DBC/578 |
| 00135 | 0 56000 0 77734 | 149 | LDQ | MQ CURRENT FORMAT WORD. THEN | DBC/121 | ||
| 00164 | −0 60000 0 77734 | 198 | DCPT3 | STQ | MQ RESTORE THE | DBC/169 | |
| 00167 | 0 56000 0 77734 | 201 | LDQ | MQ GO COMPARE CHARACTER | DBC/172 | ||
| 00241 | −0 60000 0 77734 | 254 | STQ | MQ AND SAVE THE C(MQ). | DBC/225 | ||
| 00271 | −0 60000 0 77734 | 300 | STQ | MQ THE CURRENT FORMAT WORD. | DBC/273 |
| 00601 | −0 53400 4 00604 | 517 | T2 | LXD | COUNT,4 UPDATE FIELD COUNT, AND | DBC/488 |
| 00525 | 0 10000 0 00601 | 473 | TZE | T2 | DBC/444 | ||
| 00553 | −3 00000 4 00601 | 495 | TXL | T2,4,0 | DBC/466 | ||
| D | 00565 | 1 00000 0 00601 | 505 | TXI | T2,0 | DBC/476 | |
| D | 00574 | 1 00000 0 00601 | 512 | TXI | T2,0 | DBC/483 | |
| D | 00577 | 1 00000 0 00601 | 515 | TXI | T2,0 | DBC/486 |
| 00114 | 1 00000 0 00052 | 121 | AX1 | TXI | CCLPAR,0,** BEGIN FORMAT OR GROUP. | DBC/101 |
| 00037 | −0 63400 1 00114 | 67 | SXD | AX1,1 SAVE THE ORIGINAL C(XR1), AND | DBC/046 | ||
| 00317 | −0 63400 1 00114 | 338 | SXD | AX1,1 SAVE THE ORIGINAL C(XR1), | DBC/309 | ||
| 00607 | −0 53400 1 00114 | 524 | LXD | AX1,1 RESTORE THE ORIGINAL C(XR1), | DBC/495 |
| 00115 | 1 00000 0 00132 | 122 | AX2 | TXI | CCCMMA,0,** END FIELD. | DBC/102 |
| 00040 | −0 63400 2 00115 | 68 | SXD | AX2,2 SAVE THE ORIGINAL C(XR2). | DBC/047 | ||
| 00320 | −0 63400 2 00115 | 339 | SXD | AX2,2 SAVE THE ORIGINAL C(XR2), AND | DBC/310 | ||
| 00610 | −0 53400 2 00115 | 525 | LXD | AX2,2 RESTORE THE ORIGINAL C(XR2I, AND | DBC/496 |
| 00116 | 1 00000 0 00137 | 123 | AX4 | TXI | CCSLSH,0,** END LINE OR RECORD. | DBC/103 |
| 00036 | −0 63400 4 00116 | 66 | LINE | SXD | AX4,4 SAVE THE C(XR4) FOR RETURN. | DBC/045 | |
| 00256 | −0 63400 4 00116 | 283 | RESCAN | SXD | AX4,4 FOR RETURN FROM FORMAT SCAN. | DBC/256 | |
| 00316 | −0 63400 4 00116 | 337 | READ | SXD | AX4,4 SAVE THE C(XR4) FOR RETURN TO LIST. | DBC/308 | |
| 00606 | −0 53400 4 00116 | 523 | LIST | LXD | AX4,4 SET XR4 FOR INDICATED RETURN, | DBC/494 |
| 77751 | 622 | BCD | BSS | 14 VARIABLE USED BY DBC. | DBC/591 |
| 00214 | 0 56000 2 77751 | 233 | HNPT3 | LDQ | BCD,2 PICKUP NEXT INPUT WORD. | DBC/204 | |
| 00305 | 0 77777 0 77751 | 319 | PZE | BCD,,−1 (INPUT BUFFER) | DBC/292 | ||
| 00342 | 0 56000 2 77751 | 358 | LDQ | BCD,2 | DBC/329 | ||
| 00375 | 0 56000 2 77751 | 385 | LDQ | BCD,2 | DBC/356 | ||
| 00427 | 0 56000 2 77751 | 411 | LDQ | BCD,2 | DBC/382 | ||
| 00501 | 0 56000 2 77751 | 453 | LDQ | BCD,2 | DBC/424 |
| 00122 | 1 00000 0 00153 | 127 | BX4 | TXI | CCDCPT,0,** ROUNDING OF INPUT NUMBER. | DBC/107 |
| 00056 | −0 63400 4 00122 | 83 | SXD | BX4,4 INDICATED NUMBER OF REPETITIONS, | DBC/062 | ||
| 00150 | −0 53400 4 00122 | 180 | LXD | BX4,4 WHEN DONE, UPDATE GROUP COUNT, AND | DBC/152 | ||
| 00261 | −0 63400 4 00122 | 287 | GROUP | SXD | BX4,4 UPDATE GROUP CONTROL. | DBC/260 |
| 00124 | 1 00000 0 00177 | 129 | CX1 | TXI | CCHNPT,0,** HOLLERITH FIELD INPUT. | DBC/109 |
| 00133 | −0 53400 1 00124 | 147 | RESUME | LXD | CX1,1 WHEN DONE, RESTORE CHARACTER COUNT, | DBC/119 | |
| 00205 | −0 63400 1 00124 | 226 | SXD | CX1,1 FORMAT WORD, SAVE FOR-CHAR COUNT, | DBC/197 | ||
| 00210 | −0 53400 1 00124 | 229 | LXD | CX1,1 RESTORE FOR-CHAR COUNT, AN0 | DBC/200 | ||
| 00233 | −0 63400 1 00124 | 248 | SXD | CX1,1 INPUT, AND SAVE FOR-CHAR COUNT. | DBC/219 | ||
| 00242 | −0 53400 1 00124 | 255 | LXD | CX1,1 RESTORE FORMAT CHARACTER COUNT. | DBC/226 | ||
| 00267 | −0 63400 1 00124 | 298 | SXD | CX1,1 SAVE THE CHARACTER COUNT, | DBC/271 |
| 00125 | 1 00000 0 00250 | 130 | CX2 | TXI | CCFNPT,0,** FIXED POINT INPUT. | DBC/110 |
| 00134 | −0 53400 2 00125 | 148 | LXD | CX2,2 RESTORE SCAN POSITION, AND | DBC/120 | ||
| 00201 | −0 63400 2 00125 | 222 | SXD | CX2,2 SAVE FORMAT SCAN POSITION. | DBC/193 | ||
| 00222 | −0 53400 1 00125 | 239 | HNPT5 | LXD | CX2,1 SET XR1 = CURRENT FOR-SCAN POSITION | DBC/210 | |
| 00225 | −0 63400 1 00125 | 242 | HNPT6 | SXD | CX2,1 POSITION, AND SAVE IT. | DBC/213 | |
| 00231 | −0 53400 2 00125 | 246 | LXD | CX2,2 SAVE INPUT CHAR COUNT, AND SET XR2 | DBC/217 | ||
| 00270 | −0 63400 2 00125 | 299 | SXD | CX2,2 THE SCAN POSITION, AND | DBC/272 |
| 77732 | 607 | DIG | BSS | 1 VARIABLE USED BY DBC. | DBC/576 |
| 00073 | 0 60100 0 77732 | 97 | STO | DIG CONVERT | DBC/076 | ||
| 00100 | 0 36100 0 77732 | 102 | ACL | DIG T0 SET INT= SCALE FACTOR, | DBC/081 | ||
| 00155 | 0 60000 0 77732 | 190 | STZ | DIG CLEAR DIG, AND | DBC/1615 | ||
| 00162 | 0 60100 0 77732 | 196 | STO | DIG IN FRACTION. | DBC/167 | ||
| 00326 | 0 50200 0 77732 | 346 | CLS | DIG | DBC/317 |
| 00347 | 1 00000 0 00363 | 363 | DX1 | TXI | STOP1,0,** | DBC/334 |
| 00203 | −0 53400 2 00347 | 224 | LXD | DX1,2 SET XR2 = INPUT CHARACTER COUNT. | DBC/195 | ||
| 00230 | −0 63400 2 00347 | 245 | HNPT7 | SXD | DX1,2 WHEN FIELD CONTR0L IS EXHAUSTED, | DBC/216 | |
| 00310 | 0 62200 0 00347 | 324 | STD | DX1 INPUT CHARACTER COUNT AND | DBC/297 | ||
| 00334 | −0 53400 1 00347 | 352 | LXD | DX1,1 | DBC/323 | ||
| 00522 | −0 63400 1 00347 | 470 | SXD | DX1,1 | DBC/441 |
| 00350 | 1 00000 0 00367 | 364 | DX2 | TXI | F3,0,** | DBC/335 |
| 00212 | −0 53400 2 00350 | 231 | LXD | DX2,2 SET XR2 = INPUT WORD COUNT, | DBC/202 | ||
| 00215 | −0 63400 2 00350 | 234 | SXD | DX2,2 THEN SAVE INPUT WORD COUNT, | DBC/205 | ||
| 00311 | 0 62200 0 00350 | 325 | STD | DX2 INPUT WORD COUNT TO ONE. THEN | DBC/298 | ||
| 00335 | −0 53400 2 00350 | 353 | LXD | DX2,2 | DBC/324 | ||
| 00523 | −0 63400 2 00350 | 471 | SXD | DX2,2 | DBC/442 |
| 311 | END OF PROGRAM FIELD. | DBC/284 | |||||
| 312 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/285 | |||||
| 313 | DBC/286 | ||||||
| 314 | RBCD,2/ CALLS=(CSH),(TSH). CALLERS=LINE,CCSLSH,=ESCAN. | DBC/287 | |||||
| 315 | RBCD READS CURRENT INPUT RECORD INTO BCD BUFFER. | DBC/288 | |||||
| 00302 | 0 42000 1 00000 | 316 | EOF | HPR | 0,1 EOF HALT / PRESS START TO REPEAT. | DBC/289 | |
| 00306 | 1 00001 0 00302 | 321 | DCR1 | TXI | EOF,0,1 GO TO END-OF-FILE STOP. | DBC/294 |
| 00015 | 1 00000 0 00000 | 41 | FX4 | TXI | **,0,** * TRANSFER CONTROL TO MAIN PROGRAM. | DBC/020 |
| 00006 | 0 62100 0 00015 | 34 | STA | FX4 TO MAIN PROGRAM. | DBC/013 | ||
| 00010 | −0 63400 4 00015 | 36 | SXD | FX4,4 FOR SCAN. | DBC/015 | ||
| 00012 | −0 53400 4 00015 | 38 | LXD | FX4,4 WHEN DONE, RESTORE C(XR4). | DBC/017 | ||
| 00030 | −0 63400 4 00015 | 55 | SXD | FX4,4 SAVE THE C(XR4), AND | DBC/034 | ||
| 00032 | −0 53400 4 00015 | 57 | LXD | FX4,4 RESTORE THE C(XR4). | DBC/036 |
| 77731 | 606 | INT | BSS | 1 VARIABLE USED BY DBC. | DBC/575 |
| 00044 | 0 60000 0 77731 | 72 | STZ | INT SET INT = 0. | DBC/051 | ||
| 00055 | 0 53400 4 77731 | 82 | LXA | INT,4 SET GROUP CONTROL COUNT FOR THE | DBC/061 | ||
| 00060 | 0 60000 0 77731 | 86 | SCAN | STZ | INT CLEAR INT WORKING STORAGE, AND | DBC/065 | |
| 00074 | 0 50000 0 77731 | 98 | CLA | INT SUCCESSIVE | DBC/077 | ||
| 00076 | 0 40000 0 77731 | 100 | ADD | INT 0IGITS | DBC/079 | ||
| 00101 | 0 60100 0 77731 | 104 | SCAN4 | STO | INT CURRENT FIELD OR GROUP CONTROL. | DBC/083 | |
| 00142 | 0 50000 0 77731 | 164 | CCSCFP | CLA | INT PICKUP AND | DBC/136 | |
| 00145 | 0 50200 0 77731 | 172 | CCSCFM | CLS | INT SET INT MINUS, ANO | DBC/144 | |
| 00174 | 0 53400 4 77731 | 212 | LXA | INT,4 SET COUNT FOR THE | DBC/183 | ||
| 00177 | 0 53400 4 77731 | 220 | CCHNPT | LXA | INT,4 SET XR4 = HOLLERITH FIELD WIDTH. | DBC/191 | |
| 00272 | 0 53400 4 77731 | 301 | LXA | INT,4 EXAMINE INT, AND | DBC/274 | ||
| 00332 | 0 53400 4 77731 | 350 | LXA | INT,4 | DBC/321 |
| 26 | NEW = ENTRY POINT FROM MAIN PROGRAM (C(AC)= ADDRESS OF INPUT | DBC/005 | |||||
| 27 | ROUTINE TO HANDLE CURRLNT INPUT, AND C(0)= LOCATION OF THE | DBC/006 | |||||
| 28 | CURRENT FORMAT STATEMENT). | DBC/007 | |||||
| 00001 | −0 76000 0 00007 | 29 | NEW | LTM | SET RBCD TO CALL THE INDICATED | DBC/008 | |
| 00000 | 0 02100 0 00001 | 25 | (DBC) | TTR | NEW INSTRUCTI0N EXECUTED IN LOCATION 1. | DBC/004 |
| 00061 | 1 00006 0 00102 | 87 | SIX | TXI | SCAN5,0,6 GO RESUME SCAN. | DBC/066 |
| 00062 | −0 53400 1 00061 | 88 | SCAN1 | LXD | SIX,1 RESET FORMAT CHARACTER COUNT, AND | DBC/067 | |
| 00216 | −0 53400 2 00061 | 235 | LXD | SIX,2 AND RESET INPUT-CHAR COUNT TO 6. | DBC/206 | ||
| 00226 | −0 53400 1 00061 | 243 | LXD | SIX,1 RESET FORMAT CHARACTER COUNT TO 6, | DBC/214 | ||
| 00341 | −0 53400 1 00061 | 357 | F2 | LXD | SIX,1 | DBC/328 | |
| 00374 | −0 53400 1 00061 | 384 | E3 | LXD | SIX,1 | DBC/355 | |
| 00426 | −0 53400 1 00061 | 410 | E7 | LXD | SIX,1 | DBC/381 |
| 308 | DONE = ENTRY POINT USED BY READ. | DBC/281 | |||||
| 00300 | −0 53400 4 00126 | 309 | DONE | LXD | CX4,4 WHEN DONE, RESTORE THE C(XR4), AND | DBC/282 | |
| 00273 | −3 00000 4 00300 | 302 | TXLOP | TXL | DONE,4,0 IF NOT ZERO, THEN | DBC/275 | |
| 00604 | 1 00000 0 00300 | 520 | COUNT | TXI | DONE,0,** * (FIELD REPEAT COUNT)EXAMINE FORMAT. | DBC/491 |
| 61 | END OF PROGRAM (DBC). | DBC/040 | |||||
| 62 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/041 | |||||
| 63 | DBC/042 | ||||||
| 64 | LINE,4/ CALLS=RBCD,FIELD. USES=READ. CALLER=(DBC). | DBC/043 | |||||
| 65 | LINE SCANS THE FORMAT STATEMENT FOR EACH LINE OF INPUT. | DBC/044 | |||||
| 00036 | −0 63400 4 00116 | 66 | LINE | SXD | AX4,4 SAVE THE C(XR4) FOR RETURN. | DBC/045 | |
| 00011 | 0 07400 4 00036 | 37 | TSX | LINE,4 * GO SCAN FORMAT. | DBC/O16 |
| 00303 | −0 53400 1 00066 | 317 | RBCD | LXD | UNIT,1 SET XR1 FOR CURRENT UNIT, AND | DBC/290 |
| 00046 | 0 07400 2 00303 | 74 | TSX | RBCD,2 * GO READ INPUT UNIT RECORD. THEN | DBC/053 | ||
| 00140 | 0 07400 2 00303 | 157 | TSX | RBCD,2 * WHEN DONE, READ A RECORD, AND | DBC/129 | ||
| 00257 | 0 07400 2 00303 | 284 | TSX | RBCD,2 * G0 READ A RECORD. | DBC/257 |
| 85 | SCAN = ENTRY POINT FOR CCCMMA,CCSCFP,CCINPT,RESCAN. | DBC/064 | |||||
| 00060 | 0 60000 0 77731 | 86 | SCAN | STZ | INT CLEAR INT WORKING STORAGE, AND | DBC/065 | |
| D | 00136 | 1 00000 0 00060 | 150 | TXI | SCAN,0 * GO RESUME SCAN. | DBC/122 | |
| D | 00144 | 1 00000 0 00060 | 166 | TXI | SCAN,0 * GO RESUME SCAN. | DBC/138 | |
| D | 00176 | 1 00000 0 00060 | 214 | TXI | SCAN,0 * GO RESUME SCAN. | DBC/185 | |
| 00265 | 1 00000 0 00060 | 291 | GROUPX | TXI | SCAN,0,** * GO RESCAN THIS GROUP. | DBC/264 |
| 00631 | 000000000060 | 547 | BLANK | BCD | 100000␣ CONSTANT USED BY DBC. | DBC/516 |
| 00065 | 0 34000 0 00631 | 91 | CAS | BLANK AND IF BLANK, | DBC/070 | ||
| 00346 | 0 34000 0 00631 | 362 | CAS | BLANK | DBC/333 | ||
| 00400 | 0 34000 0 00631 | 388 | CAS | BLANK | DBC/359 | ||
| 00432 | 0 34000 0 00631 | 414 | CAS | BLANK | DBC/385 | ||
| 00451 | 0 34000 0 00631 | 429 | C1L | CAS | BLANK | DBC/400 |
| 00321 | −3 00000 0 00313 | 340 | CNVSW | TXL | XREAD,0,** SWITCH (TXL=TRA, TXH=NOP). | DBC/311 |
| 00275 | 0 63000 0 00321 | 305 | SETSW | STP | CNVSW SET CONVERSION SWITCH. | DBC/278 | |
| 00313 | −0 63400 4 00321 | 333 | XREAD | SXD | CNVSW,4 SAVE THE C(XR4), AND | DBC/306 | |
| 00315 | −0 53400 4 00321 | 335 | LXD | CNVSW,4 AFTER GETTING FORMAT. | DBC/3062 |
| 00604 | 1 00000 0 00300 | 520 | COUNT | TXI | DONE,0,** * (FIELD REPEAT COUNT)EXAMINE FORMAT. | DBC/491 |
| 00175 | −0 63400 4 00604 | 213 | SXD | COUNT,4 REPETITION OF THIS FIELD, AND | DBC/184 | ||
| 00601 | −0 53400 4 00604 | 517 | T2 | LXD | COUNT,4 UPDATE FIELD COUNT, AND | DBC/488 | |
| 00605 | −0 63400 4 00604 | 521 | MORE | SXD | COUNT,4 OTHERWISE, GO EXAMINE LIST. | DBC/492 |
| 292 | END OF PROGRAM RESCAN. | DBC/265 | |||||
| 293 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/266 | |||||
| 294 | DBC/267 | ||||||
| 295 | FIELD,4/ USES READ. CALLERS=LINE(SCAN),CCCMMA,CCSLSH,CCRPAR. | DBC/268 | |||||
| 296 | FIELD CONTROLS THE REPEATED INPUT OF THE CURRENT FIELD. | DBC/269 | |||||
| 00266 | −0 63400 4 00126 | 297 | FIELD | SXD | CX4,4 SAVE THE C(XR4) FOR RETURN. | DBC/270 | |
| 00127 | 0 07400 4 00266 | 137 | CCEDMK | TSX | FIELD,4 * GO PROCESS UNDER FIELD CONTROL. | DBC/1143 | |
| 00132 | 0 07400 4 00266 | 145 | CCCMMA | TSX | FIELD,4 * GO PROCESS UNDER FIELD CONTROL. | DBC/117 | |
| 00137 | 0 07400 4 00266 | 156 | CCSLSH | TSX | FIELD,4 * GO PROCESS UNDER FIELD CONTROL. | DBC/128 | |
| 00147 | 0 07400 4 00266 | 179 | CCRPAR | TSX | FIELD,4 * GO PROCESS UNDER FIELD CONTROL. | DBC/151 |
| 105 | SCAN5 = ENTRY POINT USED BY CCDCPT. | DBC/084 | |||||
| 00102 | −0 75400 0 00000 | 106 | SCAN5 | PXD | **,0 CLEAR THE AC, AND UPDATE COUNT. | DBC/085 | |
| 00045 | 0 62100 0 00102 | 73 | STA | SCAN5 SAVE THE C(AC) ADDRESS, AND | DBC/052 | ||
| 00047 | 0 53400 2 00102 | 75 | LXA | SCAN5,2 SET XR2= -(CURRENT FORMAT LOC.),AND | DBC/054 | ||
| 00061 | 1 00006 0 00102 | 87 | SIX | TXI | SCAN5,0,6 GO RESUME SCAN. | DBC/066 | |
| 00067 | 1 00007 0 00102 | 93 | SEVEN | TXI | SCAN5,0,7 GO EXAMINE NEXT CHARACTER. | DBC/072 | |
| D | 00156 | 1 00000 0 00102 | 191 | TXI | SCAN5,0 * GO RESUME SCAN. | DBC/162 | |
| D | 00163 | 1 00000 0 00102 | 197 | TXI | SCAN5,0 * WHEN A CONTROL CHARACTER IS MET, | DBC/168 |
| 00273 | −3 00000 4 00300 | 302 | TXLOP | TXL | DONE,4,0 IF NOT ZERO, THEN | DBC/275 |
| 00130 | −0 50000 0 00273 | 138 | CAL | TXLOP THEN GO SET CNVSW TO RESCAN FORMAT | DBC/1144 | ||
| 00172 | −0 50000 0 00273 | 209 | CCINPT | CAL | TXLOP PICKUP TXLOP, AND | DBC/180 | |
| 00252 | 0 50000 0 00273 | 269 | CLA | TXLOP PICKUP TXHOP AND | DBC/240 | ||
| 00274 | 0 50000 0 00273 | 303 | CLA | TXLOP PICKUP TXHOP TO | DBC/276 |
| 327 | END OF PROGRAM RBCD. | DBC/300 | |||||
| 328 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/301 | |||||
| 329 | DBC/302 | ||||||
| 330 | REA0,4/ USES=FIELD,LINE. CALLERS=IDBC),LINEIRESCAN). | DBC/303 | |||||
| 331 | READ DOES INTEGER, FIXED, AND FLOATING POINT CONVERSION. | DBC/304 | |||||
| 332 | XREAD = EXIT FROM READ WHEN FORMAT IS EXHAUSTED. | DBC/305 | |||||
| 00313 | −0 63400 4 00321 | 333 | XREAD | SXD | CNVSW,4 SAVE THE C(XR4), AND | DBC/306 | |
| 00321 | −3 00000 0 00313 | 340 | CNVSW | TXL | XREAD,0,** SWITCH (TXL=TRA, TXH=NOP). | DBC/311 |
| 140 | END OF PR0GRAM CCEDMK. | DBC/1146 | |||||
| 141 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/1147 | |||||
| 142 | DBC/1148 | ||||||
| 143 | CCCMMA/ CALLS=FIELD. USES=LINE(SCAN). | DBC/115 | |||||
| 144 | CCCMMA = ENTRY POINT WHEN A COMMA IS MET IN FORMAT SCAN. | DBC/116 | |||||
| 00132 | 0 07400 4 00266 | 145 | CCCMMA | TSX | FIELD,4 * GO PROCESS UNDER FIELD CONTROL. | DBC/117 | |
| 00115 | 1 00000 0 00132 | 122 | AX2 | TXI | CCCMMA,0,** END FIELD. | DBC/102 |
| 183 | END OF PROGRAM CCRPAR. | DBC/155 | |||||
| 184 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/156 | |||||
| 185 | DBC/157 | ||||||
| 186 | CCDCPT/ USES=LINE(SCAN). | DBC/158 | |||||
| 187 | CCDCPT = ENTRY POINT WHEN A POINT IS MET IN FORMAT SCAN. | DBC/159 | |||||
| 00153 | 0 50000 0 00171 | 188 | CCDCPT | CLA | DTR MODIFY SCAN INSTRUCTION | DBC/160 | |
| 00122 | 1 00000 0 00153 | 127 | BX4 | TXI | CCDCPT,0,** ROUNDING OF INPUT NUMBER. | DBC/107 |
| 133 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/113 | |||||
| 134 | DBC/114 | ||||||
| 135 | CCEDMK/ CALLS=FIELD. USES=MAIN PROGRAM. | DBC/1141 | |||||
| 136 | CCEDMK = ENTRY POINT WHEN AN ENDMK IS MET IN FORMAT SCAN. | DBC/1142 | |||||
| 00127 | 0 07400 4 00266 | 137 | CCEDMK | TSX | FIELD,4 * GO PROCESS UNDER FIELD CONTROL. | DBC/1143 | |
| D | 00113 | 1 00000 0 00127 | 120 | TXI | CCEDMK,0 END OF FORMAT STATEMENT. | DBC/1005 |
| 271 | END OF PROGRAM CCFNPT. | DBC/242 | |||||
| 272 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/243 | |||||
| 273 | DBC/244 | ||||||
| 274 | EOENPT/ USES=CCFNPT. | DBC/245 | |||||
| 275 | COENPT,= ENTRY POINT WHEN AN E IS MET IN FORMAT SCAN. | DBC/246 | |||||
| 00254 | −0 75400 0 00000 | 276 | CCENPT | PXD | ,0 CLEAR THE AC, AND | DBC/247 | |
| 00126 | 1 00000 0 00254 | 131 | CX4 | TXI | CCENPT,0,** FLOATING POINT INPUT. | DBC/111 |
| 261 | END OF PROGRAM CCHNPT. | DBC/232 | |||||
| 262 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/233 | |||||
| 263 | DBC/234 | ||||||
| 264 | CCFNPT/ USES=CCINPT. | DBC/235 | |||||
| 265 | CCFNPT = ENTRY POINT WHEN AN F IS MET IN FORMAT SCAN. | DBC/236 | |||||
| 00250 | 0 50200 0 77737 | 266 | CCFNPT | CLS | PEX PICKUP NEGATIVE OF SCALE FACTOR TO | DBC/237 | |
| 00125 | 1 00000 0 00250 | 130 | CX2 | TXI | CCFNPT,0,** FIXED POINT INPUT. | DBC/110 |
| 215 | END OF PROGRAM CCINPT. | DBC/186 | |||||
| 216 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/187 | |||||
| 217 | DBC/188 | ||||||
| 218 | CCHNPT/ USES=CCCMMA. | DBC/189 | |||||
| 219 | CCHNPT = ENTRY POINT WHEN AN H IS MET IN FORMAT SCAN. | DBC/190 | |||||
| 00177 | 0 53400 4 77731 | 220 | CCHNPT | LXA | INT,4 SET XR4 = HOLLERITH FIELD WIDTH. | DBC/191 | |
| 00124 | 1 00000 0 00177 | 129 | CX1 | TXI | CCHNPT,0,** HOLLERITH FIELD INPUT. | DBC/109 |
| 205 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/176 | |||||
| 206 | DBC/177 | ||||||
| 207 | CCINPT/ USES=LINE(SCAN). | DBC/17B | |||||
| 208 | CCINPT = ENTRY POINT WHEN AN I IS MET IN FORMAT SCAN. | DBC/179 | |||||
| 00172 | −0 50000 0 00273 | 209 | CCINPT | CAL | TXLOP PICKUP TXLOP, AND | DBC/180 | |
| D | 00123 | 1 00000 0 00172 | 128 | TXI | CCINPT,0 DECIMAL INPUT. | DBC/108 |
| 174 | END OF PROGRAM CCSCFM. | DBC/146 | |||||
| 175 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/147 | |||||
| 176 | DBC/148 | ||||||
| 177 | CCRPAR/ CALLS=FIELD. USES=CCCMMA,RESCAN(GROUP). | DBC/149 | |||||
| 178 | CCRPAR = ENTRY POINT WHEN A RPAREN IS MET IN FORMAT SCAN. | DBC/150 | |||||
| 00147 | 0 07400 4 00266 | 179 | CCRPAR | TSX | FIELD,4 * GO PROCESS UNDER FIELD CONTROL. | DBC/151 | |
| 00121 | 1 00000 0 00147 | 126 | BX2 | TXI | CCRPAR,0,** END FORMAT OR GROUP. | DBC/106 |
| 167 | END OF PROGRAM CCSCFP. | DBC/139 | |||||
| 168 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/140 | |||||
| 169 | DBC/141 | ||||||
| 170 | CCSCFM/ USES=LINE(SCAN). | DBC/142 | |||||
| 171 | CCSCFM = ENTRY POINT WHEN A MINUS SIGN IS MET IN FORMAT SCAN. | DBC/143 | |||||
| 00145 | 0 50200 0 77731 | 172 | CCSCFM | CLS | INT SET INT MINUS, ANO | DBC/144 | |
| 00120 | 1 00000 0 00145 | 125 | BX1 | TXI | CCSCFM,0,** SCALE FACTOR MINUS. | DBC/105 |
| 159 | END OF PR0GRAM CCSLSH. | DBC/131 | |||||
| 160 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/132 | |||||
| 161 | DBC/133 | ||||||
| 162 | CCSCFP/ USES=LINE(SCAN). | DBC/I34 | |||||
| 163 | CCSCFP = ENTRY POINT WHEN A P IS MET IN FORMAT SCAN. | DBC/135 | |||||
| 00142 | 0 50000 0 77731 | 164 | CCSCFP | CLA | INT PICKUP AND | DBC/136 | |
| D | 00117 | 1 00000 0 00142 | 124 | TXI | CCSCFP,0 SCALE FACTOR PLUS. | DBC/104 |
| 151 | END OF PROGRAM CCCMMA. | DBC/123 | |||||
| 152 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/124 | |||||
| 153 | DBC/125 | ||||||
| 154 | CCSLSH/ CALLS=FIELD,RBCD. USES=CCCMMA. | DBC/126 | |||||
| 155 | CCSLSH = ENTRY POINT WHEN A SLASH IS MET IN FORMAT SCAN. | DBC/127 | |||||
| 00137 | 0 07400 4 00266 | 156 | CCSLSH | TSX | FIELD,4 * GO PROCESS UNDER FIELD CONTROL. | DBC/128 | |
| 00116 | 1 00000 0 00137 | 123 | AX4 | TXI | CCSLSH,0,** END LINE OR RECORD. | DBC/103 |
| 278 | END OF PROGRAM CCENPT. | DBC/249 | |||||
| 279 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | DBC/250 | |||||
| 280 | DBC/251 | ||||||
| 281 | RESCAN/ CALLS=RBCD. USES=LINE(SCAN). | DBC/252 | |||||
| 282 | RESCAN = ENTRY POINT USED BY READ. | DBC/253 | |||||
| 00256 | −0 63400 4 00116 | 283 | RESCAN | SXD | AX4,4 FOR RETURN FROM FORMAT SCAN. | DBC/256 | |
| 00314 | 0 07400 4 00256 | 334 | TSX | RESCAN,4 * GO RESCAN FORMAT. THEN RETURN, | DBC/3061 |
| 146 | RESUME = ENTRY POINT USED BY CCSLSH,CCRPAR,CCHNPT. | DBC/118 | |||||
| 00133 | −0 53400 1 00124 | 147 | RESUME | LXD | CX1,1 WHEN DONE, RESTORE CHARACTER COUNT, | DBC/119 | |
| D | 00141 | 1 00000 0 00133 | 158 | TXI | RESUME,0 * GO RESUME SCAN. | DBC/130 | |
| 00151 | −2 00001 4 00133 | 181 | TNX | RESUME,4,1 * GO RESUME SCAN, UNLESS | DBC/153 | ||
| D | 00247 | 1 00000 0 00133 | 260 | TXI | RESUME,0 * GO RE9UME SCAN. | DBC/231 |