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.










