pTAL Conversion Guide

Compiler Operation
pTAL Conversion Guide527302-002
19-3
Swap Files
Swap Files
For the TAL and native compilers, swap files are stored on the volume specified by, in
order of priority:
1. The SWAP run-option in the TACL RUN command (if present)
2. The TACL command PARAM SWAPVOL (if present)
3. The TACL command SET SWAP (if present)
4. The volume on which the program resides
ASSIGN and SSV Commands
The TAL and native compilers support the same ASSIGN and SSV commands.
PARAM Commands
Of the PARAM commands supported by the TAL compiler, the pTAL and native
compilers support only PARAM SWAPVOL.
Running the Compiler at a High or Low PIN
By default, the pTAL and native compilers and their subordinate processes can run at a
high PIN. If your compilation accesses files on systems running C-series software, you
must run the compiler at a low PIN.
To run the native compiler at a low PIN, either:
Add HIGHPIN OFF to the TACL RUN command
Before issuing the TACL RUN command, issue the TACL command SET HIGHPIN
OFF
Compiler Directives
Topics:
For TAL Only on page 19-3
For pTAL and TAL on page 19-6
For TAL Only
The compiler directives in Table 19-1 on page 19-4 belong to TAL but not to pTAL. The
native compilers either ignore these directives or check their syntax. If their syntax is
correct in TAL, the native compilers issue warnings; otherwise, they issue error
messages. The directives in Table 19-1 on page 19-4 do not affect the code that the
native compilers generate.
Note. the TACL command SET HIGHPIN causes TACL to run all processes at a low PIN
except those that explicitly specify HIGHPIN ON in their TACL RUN commands.