COMTRAN Reconstruction

J28-6169 · January 1962

06.03.01

PDF page 118 of 221. Download the scanned PDF

The page as scanned

The scan of PDF page 118 of J28-6169
Select the scan to open it at full size.

The text read off it

[06.03.01]

06.03 Updating Subroutine Files of System Tape

The Subroutine Files will be updated by the SUBUP routine. The input tape is the tape from which SUBUP is called. The output tape is SYSUT2. SYSUT3 is used as a scratch tape for the updating of the subroutine files. Control will be given to the routine which updates the subroutine files when CTM recognizes a card of the form:

1        16
$SUBUP   [MAP]   [,nn]

This card is interpreted as follows:

[MAP] — The MAP option produces on SYSOU1 a list containing pertinent facts concerning the Commercial Translator object-time subroutines.

[nn] — This option causes a test to be made to insure that the proper number of processing cards were read. This is a numeric field containing the count of the number of update cards. This count does not include the $SUBUP card. The maximum number of cards which can be handled is 32,767. If the option is not used no check is made.

The Commercial Translator object-time subroutines consist of two files; the first containing a dictionary, and the second the subroutines themselves. The records in these files have the general form:

IORXN      K
BCI        1, Name
Record

All records have the same maximum blocksize. The X in the I/O word is P for all records of the same subroutine (i.e. same name) except the last, for which X=T. K is the number of the subroutine starting with zero for the dictionary, which has the name 'SRDICT'.