COMTRAN Reconstruction

J28-6169 · January 1962

02.02.01

PDF page 12 of 221. Download the scanned PDF

The page as scanned

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

The text read off it

[02.02.01]

02.02 Compiler Output

The normal expected Compiler output is:

A. A relocatable column binary deck (see Appendix 90.03 for detailed format) unless the NODECK option has been selected or a severe error has been encountered during compilation.

  1. Symbolic Control cards
  2. *CTEXT
  3. Relative Binary Program Deck
    • a) Control Break Table
    • b) File Check Table
    • c) Text
  4. *CTEND

B. List Tape containing

  1. Source Program

    The source program is listed with certain additions.

    • a) First column - source program card sequence numbers.
    • b) Second column - statement number assigned by the Compiler to the Procedure sentence, Data Description entry or Environment card. It is of the form xxxxx,00.
    • c) Third column - body of source program cards (columns 7-72). In some cases, names generated by the Compiler, i.e., GN)nnn, are shown in the name field of Procedure statements or Data entries unnamed by the programmer.
  2. Error Messages

    A complete list of all error messages output by the Compiler appears in Appendix 90.04. Cross referencing between the source program and the error message list is made throught the statement numbers assigned by the Compiler. There are from three to six digits in the statement numbers. The last two are separated from the preceding digit(s) by a comma and they tell which clause is being referenced. The digit(s) preceding the comma tell which line is being referenced. The statement number 9999,99 is an exception. It is used to reference errors which are not confined to a single source statement.

  3. File list

  4. Assembly listing if LIST was selected and no severe error was encountered during compilation. (see Appendix 90.02 for guide to interpretation of this listing).

C. An intermediate tape containing a deck of the form described in (A) above will be produced if the object deck is to be loaded immediately after compilation.