Sets multiple variables in parallel.
Like <let>, this tag sets values to the results of expressions, but evaluates all the expressions before assignment.
One use for this, is to swap variables without using an intermediate.
<str dst="a">foo</str><str dst="b">bar</str><let-parallel a="b" b="a" />
name | purpose | type | required? | default | choices |
---|---|---|---|---|---|
dst |
Destination | reference | No | ||
if |
Conditional expression | expression | No | yes |
|
value |
Value | expression | No | None |