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

parts by using your current default values. Following are the optional file-name parts and their
default values:
DefaultFile-Name Part
Node (system) on which your program is executingnode (system)
Current default volumevolume
Current default subvolumesubvolume
Following are all the partial file names you can specify for a disk file named
\BRANCH.$DIV.DEPT.EMP:
C-Series SystemD-Series SystemPartial File NameOmitted File-Name Parts
YesYes$div.dept.empNode (system)
YesYesdept.empNode (system), volume
YesYesempNode (system), volume, subvolume
NoYes\branch.dept.empVolume
NoYes\branch.empVolume, subvolume
YesNo\branch.$div.empSubvolume
YesNo$div.empNode (system), subvolume
You can change your current default values in various ways:
You can change the volume and subvolume with the VOLUME command of, for example, the
HP TACL products.
In some cases, you can specify node (system), volume, and subvolume names by issuing
HP TACL ASSIGN SSV commands.
Logical File Names
You can use a logical file name in place of the disk file name. A logical file name is an alternate
name you specify in an HP TACL DEFINE or ASSIGN command.
Internal File Names
The C-series operating system uses the internal form of a file name when passing it between your
program and the operating system. The D-series operating system uses the internal form only if
your program has not been converted to use D-series features.
For information about converting external file names to internal file names in a program, see the
Guardian Programmer’s Guide and the Guardian Procedure Calls Reference Manual.
HP TACL Commands
Before starting the compiler, you can send information to it by using the following HP TACL
commands:
DEFINE (page 521)
PARAM SWAPVOL (page 522)
ASSIGN (page 522)
For complete information about these commands, see the following manuals:
TACL Reference Manual (syntactic information)
TACL Programmer’s Guide (programmatic information)
520 Disk File Names and HP TACL Commands