COMTRAN Reconstruction

J28-6169 · January 1962

05.06.02

PDF page 105 of 221. Download the scanned PDF

The page as scanned

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

The text read off it

[05.06.02]

The Compiler uses the functional units SYSIN, SYSOU, SYSPP, SYSUT1, SYSUT2, and SYSUT3. It is itself located on SYSLB1; and when the COPY or LIBRARY options are available, it will use SYSLB2. Tape movement during compilation can be followed by becoming familiar with the table below.

Compilation Phase Unit Function Action Usage
CTC- Pass 1 SYSLB1 Read Input CTC
SYSIN Read Input of source text
SYSUT1 Write Partial Internal text
SYSUT3 Write* Internal form of error messages
SYSOU Write Partial List text
SYSUT1 Rewind End of Pass 1
CTC-Pass 2 SYSUT1 Read Input Partial text
SYSUT2 Write Output final Internal text and External Dictionary
SYSUT3 Write* Internal form of error messages and symbolic instructions
SYSUT2 Rewind End of Pass 2
CTD SYSLB1 Read Input CTD
SYSUT2 Read Internal text
SYSUT3 Write* Internal form of error messages and symbolic instructions
CTE SYSLB1 Read Input CTE
SYSUT2 Read External dictionary
SYSUT3 Read Internal form of error messages and symbolic instructions
SYSPP1 Write Punch output
SYSOU Write Completion of List output
SYSUT1 Write ‡ Tape for immediate LOAD

Compilation tape-movement table showing unit, action, and usage per phase Compilation-phase tape usage table (page 105).

*SYSUT3 is an overflow tape, and may not be called into use for a very short program.

‡ SYSUT1 is not written unless an immediate run is requested on the CMPLE card.