The text read off it
[90.02.07]
CT SYSTEM SUBROUTINES AND COMMUNICATION CELLS
The Commercial Translator object deck makes references to two types of routines not contained in the deck itself. These two types of subroutines are:
Type 1. Subroutines contained on the system tape which are placed in core as part of the CT Monitoring System and remain in core to be used by any part of the CT System, Compiler, Loader, Object Program, Updater, File Maintenance or Accounting Routine. These subroutines, for the most part, are concerned with Input/Output functions.
Type 2. Subroutines contained on the system tape which are placed in core by the CT Loader as required by the particular object program being loaded.
In addition to System Subroutines, there are individual cells and groups of cells which contain information which must be accessible to various parts of the CT system. These Communication Cells are categorized in the same manner as System Subroutines, i.e., those communication cells which are part of the CT Monitoring System are Type 1, and those communication cells which are a part of a particular object program are Type 2.
Each of these System Subroutines and Communication Cells has been assigned a number. Type 1 entries received a number between 1 and 127 and Type 2 entries received a number greater than 127. In the symbolic listing of a compiled program, references to Type 1 entries will be of the form:
IOC)NNN
where NNN is the assigned number between 1 and 127. Type 2 entries will appear in the symbolic listing as:
SYS)NNN
where NNN is the assigned number greater than 127.
The following pages list the CT Subroutines and Communication Cells which may appear in the symbolic listing of a CT program.
