COMTRAN Reconstruction

J28-6169 · January 1962

02.01.01

PDF page 10 of 221. Download the scanned PDF

The page as scanned

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

The text read off it

[02.01.01]

02.01 Compiler Control Cards

A. $CMPLE Card

A $CMPLE card must precede each source language program. It is recognized by the Commercial Translator Monitor (CTM) for purposes of operational control and interpreted by the Commercial Translator compiler to initiate processing of source language statements. The general form of the $CMPLE card is:

1  -  6      8  -  13       16
$CMPLE       deck.name      [NODECK]        [,LIST]         [,DICT]
                            [,LOAD]         [,LOGIC]        [,FILES]
                            [,MAP]          [,NOGO]

             55        -        72
             [secondary.identifier]

where

deck.name is the primary deck identifier composed of six or less characters chosen from the set appropriate for use in CT names. The name may begin in any of the positions but must not include imbedded blanks. Leading blanks are ignored by the compiler.

The complete deck.name is punched in columns 1-6 of all Loader symbolic control cards in the generated object deck for use in cross referencing when multiple decks are combined at load time.

The options used must not be separated by blanks as the first blank terminates the list of options. The options must be separated only by commas.

[,NODECK] instructs the Compiler to omit punching of an object deck. Normally, an output deck is produced except when a severe error has been encountered during compilation. The severity value (code) is used to determine whether a deck will be produced when NODECK is not specified. If the severity code is 5, a deck will not be produced.

[,LIST] instructs the compiler to produce a symbolic listing of the generated instructions. Normal compiler action produces no symbolic list.

[,DICT] instructs the compiler to list the dictionary giving the relative locations of all names used in the object program. Normally a dictionary is not listed.