TACL Reference Manual

Built-In Functions and Variables
HP NonStop TACL Reference Manual429513-018
9-24
#ARGUMENT Built-In Function
SYNTAX
specifies that any file name or DEFINE name is acceptable as long as it is
formatted correctly. The file need not exist. If you do not include SYNTAX
and you specify a file name, the file name returned by VALUE is fully
qualified, using your current defaults for any missing fields.
GMOMJOBID
matches a valid job ancestor job ID, expressed as one of these:
$process-name. num
cpu,pin, num
such as $XYZ.3 or 2,12,100. num is a positive integer. The value of pin can
range from 0 to 65535.
JOBID
matches a valid job ID expressed as a signed integer.
KEYWORD / WORDLIST keyword [ keyword ] ... /
matches any one of a specified list of words (WORDLIST is required; it must
precede the first keyword in the list).
NUMBER [ / range-option [ , range-option ] / ]
matches a number, the name of a variable that contains a numeric value, or an
arithmetic expression enclosed in parentheses. It also matches an argument
that begins with one or more numeric digits (0-9); if the argument also contains
nonnumeric data, the current position pointer stops immediately following the
last digit. The VALUE option obtains the value of the number.
range-option can be either of these:
MINIMUM num
specifies the minimum valid number. num is an integer.
MAXIMUM num
specifies the maximum valid number. num is an integer.
OPENPAREN
matches an opening parenthesis.
OTHERWISE
specifies that TACL should not invoke the TACL error handler when
#ARGUMENT detects an error (such as an invalid argument). Instead, TACL
allows that the program to handle the error. TACL does not move the pointer to
the current position argument and does not return the current argument. If you