|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Question
I THINK you can use macros today for anything you will be able to use
local variables for tomorrow. So how about
<xsl:macro name='helper'>
<xsl:macro-arg name='where-am-i'/>
<xsl:value-of select="ancestor(CLASS)/METHOD[@name=arg(where-am-i)]"/>
</xsl:macro-arg>
</xsl:macro>
<xsl:template match="METHODREF">
<xsl:invoke macro='helper'>
<xsl:arg name="where-am-i" value="{@name}"/>
</xsl:invoke>
</xsl:template>
ht
--
Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh
2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 650-4587, e-mail: ht@xxxxxxxxxxxxxxx
URL: http://www.ltg.ed.ac.uk/~ht/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








