NET/MASTER Network Control Language (NCL) Reference Manual
PROCEDURE
Core Statements
2–44 106126 Tandem Computers Incorporated
SIMPLE
splits parameters only on blank boundaries. Parameters are placed into the
variables &1 through &
n
, where &
n
is the number of parameters supplied.
SMART
splits parameters using both blanks and commas. A valid quoted string
preserves embedded blanks and commas. You can form a null parameter by
using two adjacent commas (,,), or a null quoted string by using two adjacent
quote marks ("").
Note Multiple blanks and blanks adjacent to commas do not act as multiple delimiters; multiple commas do act
as multiple delimiters.
FOLD
converts the passed parameters to uppercase letters. FOLD is the default for
parameters that are not the subject of a CALL core statement.
NOFOLD
indicates that you want no conversion of any passed parameters. This is the
default for parameters from a CALL statement.
SHARE
specifies whether the current variable-sharing status is to be overridden for this
function call and whether variable sharing is to be enabled. If this operand is not
specified, NCL uses the setting of the [NO]SHRVARS operand of the CONTROL
verb.
share-list
specifies one or more variables that are to be shared, or not shared, with the
function. The CALLER keyword can be part of the list. The terms must be
separated by commas.
element
specifies a variable type or the CALLER keyword.
&*
specifies any variable type that can be shared, in which * can be any
combination of characters that can legitimately form a variable name.
&
simple-variable
[*]
specifies a simple variable, in which * can be any combination of
characters that can legitimately form a variable name.