pTAL Reference Manual (G06.24+, H06.09+, J06.03+)
NOTE: MAP DEFINEs are available only on Guardian platforms.
NoneDefault:
Either in the compilation command or in the source code before any global
data declarations
Placement:
Applies to the compilation unitScope:
Dependencies:
• If SAVEGLOBALS and USEGLOBALS appear in the same compilation unit,
the compiler uses only the one that appears first
• The compilation unit must have exactly one BEGINCOMPILATION directive
• Interacts with the directives referenced in the next row (see Saving and
Using Global Data Declarations (page 372))
References:
• BEGINCOMPILATION (page 382)
• PRINTSYM (page 408)
• SYMBOLS (page 421)
• SYNTAX (page 422)
• USEGLOBALS (page 423)
SECTION
SECTION gives a name to a section of a source file for use in a SOURCE directive.
section-name
is an identifier.
NoneDefault:
Placement:
• Only in the source file (not in the compilation command)
• Must be the only directive on the directive line
Applies to subsequent code until another SECTION directive or the end of the
file, whichever is first
Scope:
Interacts with SOURCE (see Section Names (page 417))Dependencies:
SOURCE (page 416)References:
414 Compiler Directives