TAL Programmer's Guide

File Names as Directive Arguments
Compiling Programs
096254 Tandem Computers Incorporated 14–9
File Names as
Directive Arguments
The following directives accept names of disk files as arguments:
ERRORFILE
LIBRARY
SAVEGLOBALS
SEARCH
SOURCE
USEGLOBALS
A disk file name consists of four parts, with each part separated by periods:
A D-series node name or a C-series system name
A volume name
A subvolume name
A file ID
Here is an example of a file name:
\mynode.$myvol.mysubvol.myfileid
Partial File Names You can omit any part of the file name except the file ID. If you specify a partial file
name, the compiler uses the current default node (system), volume, and subvolume as
needed.
For the SEARCH, SOURCE, and USEGLOBALS directives, the compiler can also use
the node (system), volume, and subvolume specified in TACL ASSIGN SSV (Search
SubVolume) commands.
Logical File Names The following directives accept a logical file name in place of a file name:
ERRORFILE
SAVEGLOBALS
SEARCH
SOURCE
USEGLOBALS
A logical file name is a TACL DEFINE name or a TACL ASSIGN name.
Appendix E gives more information on specifying disk file names, including those
specified in TACL DEFINE and ASSIGN commands.