Binder Manual (G06.24+, H06.03+)

Guardian File Names and TACL Commands
Binder Manual528613-003
7-5
TACL DEFINE Commands
Guardian User’s Guide (interactive information)
Guardian Programmer’s Guide (programmatic information)
TACL DEFINE Commands
By issuing TACL DEFINE commands before starting the compiler, you can:
Substitute a file name for a DEFINE name used in the source file
Specify spooler attributes
Specify file attributes on a labeled tape
Specify process defaults, such as default volume and subvolume
Substituting a File Name
You can substitute a file name for a DEFINE name being passed by a nonprivileged
program to a system procedure. To substitute a file name, issue the following TACL
commands:
TACL DEFINE Names
TACL DEFINE names:
Are not case-sensitive
Consist of 2 to 24 characters
Begin with an equals sign (=) followed by an alphabetic character
Continue with any combination of letters, digits, hyphens (-), underscores (_), and
circumflexes (^)
Some examples of valid DEFINE names are:
=A
=The_chosen_file
=Long-but-not-too-long
=The-File-of-The-Week
TACL Command Purpose
SET DEFMODE ON Enable DEFINE processing
SET DEFINE CLASS Set the initial attribute of a DEFINE command to
CLASS MAP
SET DEFINE Set the working attributes
ADD DEFINE Specify a file name to substitute for a DEFINE name