COMTRAN Reconstruction

J28-6169 · January 1962

02.06.15

PDF page 49 of 221. Download the scanned PDF

The page as scanned

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

The text read off it

[02.06.15]

G. CONTRL Environment Card

  1. The CONTRL cards define procedure and/or data areas common to two or more Commercial Translator programs. These programs may be compiled and checked out independently and then merged at object loading time into one running program. The general format is:
Name     Type      Description

loadnm   CONTRL    { section.name
                      sentence.name.1   TO   sentence.name.2
                      record.name }

loadnm is a name of 6 characters or less which is used at object load time to equate areas in various programs defined by the environment CONTRL cards. This load time reference name must have been specified on a CONTRL card in each program referring to the area. The body of the CONTRL area may contain entirely different names in the various programs being combined.

In the form sentence.name.1 to sentence.name.2 the area defined will not include any of sentence.name.2.

  1. The following restrictions apply to CONTRL areas.
  • a) CONTRL areas which are defined by the Data Description must begin with left justification.

  • b) References outside of CONTRL areas to names inside CONTRL areas are valid only if:

    • i The name referenced has the same bit displacement from the beginning of the CONTRL area in all programs to be merged.

    • ii The name referenced has the same format in all programs to be merged. Therefore, the following general rules apply to CONTROL areas:

      CONTROL areas which are defined by the Data Description should be identical in organization and format up to and including the last externally referenced item.