Swap variables
XML
<swap var1="var" var2="var"/>
<swap /> swappes the values of two variables.
Attributes
Results
| Binding | Type | Predicate |
|---|---|---|
| var1 | no-result-propagation | |
| var2 | no-result-propagation |
Examples
XML
<set var="name1">XML</set>
<set var="name2">iXML</set>
<swap var1="name1" var2="name2"/>
<output>My name is "$name1" & I am a $name2 derivative!</output>
<!-- My name is "iXML" & I am a XML derivative! -->