XML Script logo
Using template specifiers with nested templates
Code
# $\.foo := 1 #
<_template foo="2" name="fred" >
	<_template foo="3" name="barney" >
		3: # $.foo # (local foo)
		2: # $...foo # (foo in fred)
		2: # |$\fred|.foo # (foo in fred)
		1: # |$\|.foo # (foo in XST)
	</_template>
	<_method element="blort" template="barney" />
	<blort />
</_template>
<_method element="blart" template="fred" />
<blart />
Output



	
	
	
		3: 3 (local foo)
		2: 2 (foo in fred)
		2: 2 (foo in fred)
		1: 1 (foo in XST)
	

Ref

x.5602

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