Main Source Section Specifications

 H 
Control (Header) specifications provide information about program generation and running of the compiled program. Refer to Control Specifications for a description of the entries on this specification.
 F 
File description specifications define the global files for the program. Refer to File Description Specifications for a description of the entries on this specification.
 D 
Definition specifications define items used in your program. Arrays, tables, data structures, subfields, constants, standalone fields, prototypes and their parameters, and procedure interfaces and their parameters are defined on this specification. Refer to Definition Specifications for a description of the entries on this specification.
 I 
Input specifications describe records, and fields in the input files and indicate how the records and fields are used by the program. Refer to Input Specifications for a description of the entries on this specification.
 C 
Calculation specifications describe calculations to be done by the program and indicate the order in which they are done. Calculation specifications can control certain input and output operations. Refer to Calculation Specifications for a description of the entries on this specification.
 O 
Output specifications describe the records and fields and indicate when they are to be written by the program. Refer to Output Specifications for a description of the entries on this specification.