pTAL Reference Manual (H06.08+)

Disk File Names and HP TACL Commands
HP pTAL Reference Manual523746-006
B-10
ASSIGN
For example, if you issue the following ASSIGN commands before running the
compiler:
ASSIGN SSV7, $aa.b3
ASSIGN SSV10, $aa.grplip
ASSIGN SSV8, mylib
ASSIGN SSV20, $cc.divlib
ASSIGN trig, $sp.math.xtrig
and the compiler encounters the following SOURCE directive:
?SOURCE unpack
the compiler first looks for an ASSIGN message having the logical name unpack. If
there is none, the compiler looks for the file in subvolumes in the following order:
$aa.b3.unpack (SSV7)
$default-volume.mylib.unpack (SSV8)
$aa.grplib.unpack (SSV10)
$cc.divlib.unpack (SSV20)
$default-volume.default-subvolume.unpack
The compiler uses the first file it finds. If it finds none named unpack, it issues an error
message.
When the compiler encounters this directive:
?SOURCE trig
it tries only $sp.math.xtrig; if it does not find that exact file, it issues an error
message.