The text read off it
[page 59]
The CALL Command
The CALL command is used to specify alternate names, or synonyms, for previously defined names. The general form of the command is:
CALL (old.name.1) new.name.1, (old.name.2) new.name.2, ...
(old.name.n) new.name.n
Synonyms are useful as abbreviations for often used names and as a means of communication between parts of a program, written by different programmers, that must refer to common areas of data. Data, work areas, and constants are capable of being named and thus may be renamed by means of this command. In the general form, the "old.names" are the names already defined, and the "new.names" are the alternate names being assigned.
Some examples of the CALL command are:
CALL (MASTERFILE) M.
CALL (INSURANCE.PREM) INSPREM, (RETIREMENT.PREM)
RETPREM.
CALL (DEPARTMENT.TOTAL HOURS) DEPT.HRS.
Synonyms must always be single names rather than compound names. A synonym may be applied to a compound name, however, as in the third example above.
The NOTE Command
The NOTE command enables the programmer to place explanatory information in the listing of the program. Its general form is:
NOTE any sentence.
This command affects only the program listing, not the program itself. The sentence introduced by NOTE will not produce instructions in the object program.
Any combination of characters from the allowable character set may be placed after the verb NOTE as explanatory information. Some examples are:
NOTE START OF MERGE 1.
NOTE UPDATE BEGINS HERE IF RATE HAS CHANGED.
The NOTE command is terminated by the first period that is followed by a blank.
The ENTER Command
Although most source programs will be stated entirely in the Commercial Translator language, there may be occasions when the programmer wishes to employ the symbolic "one-for-one" language of the particular machine system. The ENTER command instructs the processor to accept statements in another language. Its general form is:
ENTER coding.language
To revert to the Commercial Translator language, another ENTER command is required, specifically:
ENTER COMMERCIAL TRANSLATOR.
Further information regarding the particular symbolic languages will be provided in the publications dealing with the respective processors.
