XML Script logo
Using template specifiers
Code
# $\.foo := 1 #
<_template bar="2" name="fred" >
2: # $.bar #
1: # $.foo # (inherited)
# $.foo := 3 # (set local foo)
3: # $.foo # (local foo)
1: # |$\|.foo # (original foo)
</_template>
<_template bar="4" name="barney" >
4: # $.bar # (local bar)
2: # |$\fred|.bar # (bar in the fred template)
</_template>
<_method element="blort" template="fred" />
<_method element="blart" template="barney" />
<blort />
<blart />
Output





2: 2
1: 1 (inherited)
 (set local foo)
3: 3 (local foo)
1: 1 (original foo)


4: 4 (local bar)
2: 2 (bar in the fred template)

Ref

x.5601

XML Script homepage | Documentation home | XML Script docs | Command list | Function list | X-Tract docs

X-Stream, X-Tract and XML Script are trade marks of DecisionSoft Limited
© Copyright 1998-2000 DecisionSoft Limited