pTAL Reference Manual (G06.24+, H06.09+, J06.03+)

Compiler Directives
EpTAL CompilerpTAL CompilerDirective
IgnoredBEGINCOMPILATION
Not acceptedSAVEGLOBALS
Not acceptedUSEGLOBALS
DefaultCALL_SHARED
Not acceptedDefaultNOCALL_SHARED
Not acceptedGP_OK
IgnoredNOGP_OK
IgnoredPUSHGP_OK
IgnoredPOPGP_OK
Issues a warning when filename
meets one of the“Compiler Directives
(page 527)
Does not issue warnings for errors in
filename
OPTIMIZEFILE
DefaultOVERFLOW_TRAPS
DefaultNOOVERFLOW_TRAPS
Not acceptedSRL
Default and only accepted option is
_TNS_E_TARGET
Default and only accepted option is
TNS_R_ARCH
TARGET
AcceptedNot accepted__EXT64
*
*
64-bit addressing functionality added to the EpTAL compiler starting with SPR T0561H01^AAP. For more information,
see Appendix E, “64-bit Addressing Functionality” (page 531).
NOTE:
Conditions:
The EpTAL compiler issues a warning when the filename in OPTIMIZEFILE:
Does not exist
Cannot be opened
Is not an EDIT file (Guardian operating systems only)
Has the same routine-name on more than one line
Has a line that:
Exceeds 511 characters (Windows operating systems only)
Has a routine-name that does not match any routine declaration in the source file
Has an optimize-level other than 0, 1, or 2
Has one or more characters other than spaces or tabs:
Before routine-name
After optimize-level
Between routine-name and optimize-level
Compiler Directives 527