COMTRAN Reconstruction

J28-6169 · January 1962

02.03.03

PDF page 15 of 221. Download the scanned PDF

The page as scanned

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

The text read off it

[02.03.03]

  1. The following key words may be used as Procedure and Data names providing it is not necessary to reference the procedure or data items in the Environment Division:

    ACTIVITY COM LOW SEQ
    BCD CONSERVE MULTI SERIAL
    BINARY CONTROL NO SPACE
    BLOCK DEFER OPENCOUNT SPANS
    BLOCKSIZE ERROR OPENF TAPE
    BUFFERCOUNT FIND OPENW THROUGH
    CARD HIGH OUTPUT TIME
    CHECKC HOLD PLACE UNIT1
    CHECKF INPUT PRIMARY UNIT2
    CHECKPOINT KEYS REEL WORD
    CKSUMS LABEL RETAIN
    CLOSER LABELN
    CLOSEW LABELS
    COLLATE LENGTH

C. Name Qualification

Qualified names may not be used in the Environment Description or in CRYPT instructions. Data and Procedure names used in these sections must be of one word only. The verb CALL enables the programmer to reduce a qualified name to a one-word name to fulfill this requirement.

D. Effect of Data Storage Mode on Arithmetic Efficiency

Arithmetic operations are performed only in the internal (binary) mode. For this reason it is advantageous to have fields used in arithmetic operations in the internal mode when the programmer has a choice. If the fields are in the external mode and reoccur in different arithmetic statements, it is generally more efficient to MOVE this data to an area which has been defined with the mode as internal. This area would be referenced when the fields are used in arithmetic statements.

Consider the following examples:

Assume the following Data Description

A 01 999
B 01 99
C 01 99
D 01 999
E 01 99
X 01 IR999