NET/MASTER Network Control Language (NCL) Reference Summary

Verbs
106161 Tandem Computers Incorporated 21
ASSIGN The ASSIGN verb manipulates multiple variables in a single operation.
There are four different syntax layouts for the ASSIGN verb:
Format 1 ASSIGN OPT=VALUE
Format 2 ASSIGN OPT={ MAPNAME | MAPELEMENTS |
MAPFIELDS | MDOELEMENTS |
MDOFIELDS | MDOCOUNTS }
Format 3 ASSIGN OPT={ SETERR | RESETERR |
SETMOD | RESETMOD
SETOUT | RESETOUT }
Format 4 ASSIGN OPT=MODFLD
Format 1 This format allows you to set data values in a list or range of variables from another
list or range, or from a data constant.
ASSIGN [ OPT=VALUE ]
{ ARGS [ RANGE=(
start
,
end
) ] |
MDO=
variable-name
[ MAP=
map-name
] |
VARS={
output-vars-list
|
variable
* }
[ RANGE=(
start
,
end
) | BYNAME | GENERIC |
MERGE | OVERLAY ] }
[ DATA=
rest-of-statement
|
FROM
{ ARGS [ RANGE=(
start
,
end
) ] |
MDO=
variable-name
|
VARS={
input-vars-list
|
variable
* }
[ RANGE=(
start
,
end
) | GENERIC ] } ]
Format 2 This format allows you to obtain information about mapped data objects (MDOs) and
maps.
ASSIGN OPT={ MAPNAME | MAPELEMENTS | MAPFIELDS | MDOELEMENTS |
MDOFIELDS | MDOCOUNTS }
{ ARGS [ RANGE=(
start
,
end
) ] |
VARS={
output-vars-list
|
variable
* }
[ RANGE=(
start
,
end
) ] }
FROM
MDO=
variable-name