TAL Programmer's Guide
TACL PARAM Commands
File Names and TACL Commands
096254 Tandem Computers Incorporated E–7
PARAM SWAPVOL
Command
The PARAM SWAPVOL command lets you specify the volume that the compiler,
BINSERV, and SYMSERV use for temporary files. For example:
PARAM SWAPVOL $myvol
The compiler ignores any node specification and allocates temporary files on its own
node. If you omit the volume, the compiler uses the default volume for temporary
files; BINSERV and SYMSERV use the volume that is to receive the object file.
Use this command when:
The volumes normally used for temporary files might not have sufficient space.
The default volume or the volume to receive the object file is on a different node
from the compiler.
PARAM SYMSERV
Command
The PARAM SYMSERV command lets you specify which SYMSERV process you want
to use. You can specify a file name or a TACL DEFINE name.
For example, to specify the SYMSERV file on a particular volume and subvolume:
PARAM SYMSERV \mynode.$myvol.mysubvol.SYMSERV
If the node is not the one the compiler runs on, the compiler ignores the command. If
you omit the volume or subvolume, the compiler uses the current default volume or
subvolume. If you omit the file name, the compiler uses the name SYMSERV. If you
specify a TACL DEFINE name, the name must refer to a disk file of class MAP.
If you omit this command, the compiler uses the volume and subvolume specified in
the PARAM BINSERV command. If you omit both PARAM SYMSERV and PARAM
BINSERV commands, the compiler uses the SYMSERV process on the compiler’s
volume and subvolume.
Using PARAM Commands You can specify one or more PARAM commands before starting the compiler. For
example, you can specify that:
The compiler use the BINSERV process located on MYSUBVOL
PARAM BINSERV mysubvol
The compiler, BINSERV, and SYMSERV all run in the same processor
PARAM SAMECPU 1
The compiler, BINSERV, and SYMSERV allocate temporary files on volume
$JUNK
PARAM SWAPVOL $junk
Then you can issue the TAL compilation command:
TAL /IN mysource/ myprog