TAL Programmer's Guide
TACL PARAM Commands
File Names and TACL Commands
E–6 096254 Tandem Computers Incorporated
DEFAULTS DEFINE
In the DEFAULTS class, a permanently built-in DEFINE named =_DEFAULTS has the
following attributes, which are active regardless of any DEFMODE setting:
Attribute Required Purpose
VOLUME Yes Contains the default node, volume, and subvolume names for the
current process as set by the TACL VOLUME, SYSTEM, and LOGON
commands
SWAP No Contains the node and volume name in which the operating system is to
store swap files
CATALOG No Contains a substitute name for a catalog as described in the NonStop
SQL Reference Manual
TACL PARAM
Commands
Compilers accept TACL PARAM commands that you issue before starting the
compilers. PARAM commands are BINSERV, SAMECPU, SWAPVOL, and
SYMSERV.
PARAM BINSERV
Command
The PARAM BINSERV command lets you specify which BINSERV process you want
to use. You can specify a file name or a TACL DEFINE name.
For example, you can specify the BINSERV file on a particular node, volume, and
subvolume as follows:
PARAM BINSERV \mynode.$myvol.mysubvol.BINSERV
If the specified node is not the one the TAL compiler runs on, the compiler ignores the
command. If you omit the volume and subvolume, the compiler uses the current
default volume and subvolume. If you omit the file ID, the compiler uses the file ID
BINSERV. If you specify a TACL DEFINE name, it must refer to a disk file of class
MAP.
If you use this command, the error file PDTERROR must be on the same subvolume as
BINSERV. If you omit this command, the compiler uses the BINSERV process on its
own volume and subvolume.
PARAM SAMECPU
Command
The PARAM SAMECPU command causes the compiler, BINSERV, and SYMSERV to
all to run in the same processor if you specify any number but 0. For example:
PARAM SAMECPU 32767
TAL /CPU 6/
Specifying 0 means the compiler, BINSERV, and SYMSERV need not run on the same
processor. For example:
PARAM SAMECPU 0