set
Syntax
set $name = value;
Description
Assign a value to a mutable variable. The variable
must be defined using the mvar statement.
Attributes
name |
Name of the mutable variable. |
value |
Value to assign to the mutable variable. |
SLAX Example
The following example creates the mutable variable, block. The set statement
assigns an initial value to the block variable.
In the for loop, the code iterates over
each item in the specified list and appends an <item> element with two child elements, <name> and <size>, to the node set stored
in the block variable.
mvar $block;
set $block = <block> "item list";
for $item (list) {
append $block += <item> {
<name> $item/name;
<size> $item/size;
}
}
Release Information
Statement introduced in version 1.1 of the SLAX language, which is supported in Junos OS Release 12.2 and later releases.