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

Example 360 SOURCE Directive
?SOURCE $src.current.routines (sec1)
?SOURCE $src.current.routines (sec2)
?SOURCE $src.current.routines (sec3)
SRL
NOTE: The EpTAL compiler ignores this directive.
SRL causes the pTAL compiler to generate code that can be linked into a user library. You must
specify SRL to be able to link the object file created by the compilation into a user library.
NoneDefault:
AnywherePlacement:
Applies to the compilation unitScope:
When declaring a data block that belongs to an SRL, you must specify
NOEXPORT_GLOBALS and NOGP_OK.
Dependencies:
References:
EXPORT_GLOBALS (page 393)
GP_OK (page 397)
SUPPRESS
SUPPRESS
suppresses all compilation listings except the compiler leader text, diagnostic messages, and
the trailer text. (Does not alter the source code.)
NOSUPPRESS
allows all compilation listings.
NOSUPPRESSDefault:
AnywherePlacement:
Applies to the compilation unitScope:
420 Compiler Directives