pTAL Reference Manual (G06.24+, H06.09+, J06.03+)
Summary of Compiler Directives
Table 74 summarizes directives by categories.
Table 75 (page 379) lists directives by name in alphabetical order.
Table 74 Compiler Directives by Category
OperationDirectiveCategory
Marks the point in the source file where
compilation is to begin if the
USEGLOBALS directive is active
BEGINCOMPILATION
1
Compiler input
Treats as comments any text that
appears beyond the specified column
COLUMNS
Saves global data declarations and
initial values in a file for subsequent use
SAVEGLOBALS
2
Names a section of the source fileSECTION
Reads source code from another input
file
SOURCE
Reads global data declarations and
initial values from a file
USEGLOBALS
2
Expands DEFINEs in the compiler listingDEFEXPANDCompiler listing
Lists the file map in the compiler listingFMAP
Lists the global map in the compiler
listing
GMAP
Lists mnemonics after each source
statement
INNERLIST
Skips to the top of form after a specified
number of lines if the list file is a line
printer or a process
LINES
Lists the source codeLIST
Lists the identifier mapMAP
Sets the string to be printed as part of
the heading for each page. Each
PAGE
subsequent PAGE prints the heading
and causes a page eject.
Lists symbols in the compiler listingPRINTSYM
Suppresses all listings but the header,
diagnostics, and trailer
SUPPRESS
Writes error and warning messages to
an error file
ERRORFILEDiagnostics
Terminates compilation after the
specified number of error messages
ERRORS
Issues warnings for pTAL constructs that
are not valid in TAL
DO_TNS_SYNTAX
Causes errors for TAL constructs that are
not valid in pTAL
INVALID_FOR_PTAL
Suppresses compiler warningsWARN
Conditionally executes a debugging
procedure
ASSERTIONObject-file content
Summary of Compiler Directives 377