Previous Topic: Compiler SignonNext Topic: Compiler Statement Coding Requirements


Compiler Directives

The compiler directive statements provided by the compiler mapping language are placed in compiler source statements to specify information for use during compilation and report generation. Available compiler directive statements are listed in the following table:

Statement

Function

ICTL=(start-column-n, end-column-n)

Directs the compiler to scan only the column range specified for meaningful data. The default specification is 1-80.

OCTL=(line-count-n)

Specifies the number of lines to appear on each page of the panel and map reports.

ISEQ=(start-column-n, end-column-n)

Directs the compiler to perform sequence checking on source statements falling within the specified column range.

EJECT

Directs the compiler to continue the printing of the output report on a new page.

SPACE space-count-n

Directs the compiler to skip from 1 through 9 blank lines between lines of the output report. Only one blank is allowed between SPACE and the integer specified.

*comment-text*

Directs the compiler to interpret characters following the asterisk as comment text. Comments always start with an asterisk but can be terminated by another asterisk or by the end of the card image.

Considerations

Each compiler directive in compiler source statements must occupy a line by itself. The following considerations apply to the use of compiler directives: