FORTRAN Reference Manual
Compiler Directives
FORTRAN Reference Manual—528615-001
10-3
LINES Specifies the number of lines to write to the listing file before a page 
skip.
LIST Controls listing of source lines; enables CODE, CROSSREF, 
ICODE, FMAP, LMAP, MAP, and PAGE. Default is LIST.
LMAP Causes load maps to be listed after identifier map and cross-
reference tables. Default is LMAP ALPHA.
LOGICAL Specifies the size of all subsequent logical entities in source file. 
Default is LOGICAL*2.
LOWBUFFER Allocates space for the run-time buffer pool in the lower half of the 
user data segment. Default is LOWBUFFER 512. LOWBUFFER has 
no effect if ENV COMMON is specified in the same compilation.
MAP Lists table of data blocks and local identifiers for a program unit. 
Default is MAP.
NONSTOP When present in the ‘main’ routine of a program that specifies ENV 
COMMON, specifies that the program is capable of running as a 
NonStop process. Default is NONONSTOP.
PAGE Prints a specified page title on the next page of the listing file, and 
usually causes a page skip.
POP Restores the previous values of one or more compiler directives.
PRINTSYM Includes unreferenced identifiers in MAP listing. Default is 
NOPRINTSYM.
PUSH Saves the current values of one or more compiler directives.
RECEIVE Specifies values for parameters that control aspects of interprocess 
communication.
RESETTOG Resets one or more specified toggles.
RUNNAMED Specifies that the program containing this directive run as a named 
process. Default is NORUNNAMED.
SAVE Saves specified information related to the starting environment of a 
process.
SAVEABEND Creates a save file in case of abnormal program termination. Default 
is NOSAVEABEND.
SEARCH Specifies list of object files to search for unsatisfied external 
references at compile time.
SECTION Assigns a name to a section of a source file for use in a SOURCE 
directive.
SETTOG Sets specified toggles for conditional compilation control.
SOURCE Causes the compiler to read part or all of an alternate source input 
file.
SUBTYPE Specifies the process subtype for an object file. Default is SUBTYPE 
0.
Table 10-1. Summary of Compiler Directives (page 3 of 4)
Directive Action










