COMTRAN Reconstruction

J28-6169 · January 1962

02.08.01

PDF page 66 of 221. Download the scanned PDF

The page as scanned

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

The text read off it

[02.08.01]

02.08 The 709/7090 Machine Symbolic Language - CRYPT

A. Introduction

The 709/7090 Commercial Translator System provides the programmer with the ability to include symbolic machine language instructions and data description at any logical point in his program. The procedure command, 'ENTER CRYPT' signals the System that the ensuing source statements are in symbolic machine language form. The object instructions generated from these statements will be located immediately following the last word generated from the preceding Commercial Translator statement.

The symbolic machine language acceptable to the system is similar to SCAT, with several restrictions and some additional flexibility. The standard SHARE 709/7090 coding form is used for CRYPT statements.

B. CRYPT Rules

The rules of the SCAT system are modified in the following way for CRYPT.

  1. Since the special characters (see chapter 2 of the General Information manual) are used for special purposes in the source language of Commercial Translator, these characters cannot be used as part of symbols. The same rules which are applied to Commercial Translator names are applied to CRYPT names.

    Examples of illegal or specialized usage are:

    Example Explanation
    L(5) Will be interpreted to mean the fifth of the array elements, L.
    .AB. A period may not be used as the first or last character of a symbol.
    A'B)$ The characters, "Quotation Mark," "Left Parenthesis," "Right Parentheis," "Dollar Sign" may not be used as part of a symbol.
  2. No SCAT macros are acceptable.

  3. The only pseudo ops which may be used are:

    OCT                                  BSS
    PZE, etc. (both MZE and FOR sets)    BES
    EQU                                  BCI