TACL Reference Manual
Built-In Functions and Variables
HP NonStop TACL Reference Manual—429513-018
9-27
#ARGUMENT Built-In Function
If the transaction ID is local, you can omit the node name.
USER [ / { SYNTAX | USERNAME } / ]
matches an existing user name or user ID. The SYNTAX option states that the
user name or user ID need not exist but need only be formatted correctly
(#USERNAME or #USERID can determine whether it is defined). The
USERNAME option specifies that the argument must be a user name only; a
user ID is unacceptable.
VARIABLE [ / var-option [ , var-option ] ... / ]
matches the name of an existing variable.
var-option can be any of these:
ALLOW type [ type ... ]
specifies the type(s) of variables that are acceptable.
FORBID type [ type ... ]
specifies the type(s) of variables that are unacceptable.
In both of the preceding options, type is one of:
ALIAS
DELTA
DIRECTORY
ITEM (a STRUCT item)
MACRO
ROUTINE
STRUCT
TEXT
If you use ALLOW, only the types listed are allowed; if you use FORBID, all
types except those listed are allowed. If you use neither, all types of variables
are acceptable. You cannot specify both ALLOW and FORBID as options to
the same VARIABLE type.
QUALIFIED
specifies that the variable name must be qualified by a level number.
SYNTAX
specifies that any variable name is acceptable as long as it is formatted
correctly. If you omit the SYNTAX option, the VALUE result is qualified by
an absolute level.
UNQUALIFIED
specifies that the variable name must not be qualified by a level number.