Oxygen XML Editor
 
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] Variable and parameter with same name and scope allowed in 2.0


Subject: RE: [xsl] Variable and parameter with same name and scope allowed in 2.0
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Tue, 2 May 2006 14:50:15 +0100

> I've only tried this with Saxon 8.7.1 so I'm assuming it's 
> intentional?  Is there a good reason for this - something 
> that I'm not seeing at the moment?

It's intentional and the reason for it is that people voted for it, but I
can't read their minds to tell you why they did so.

It can be quite convenient though when writing a micro-pipeline:

<xsl:variable name="selected-nodes" select="...."/>
<xsl:variable name="selected-nodes" select="if (XYZ) then $selected-nodes
else ...."/>
<xsl:variable name="selected-nodes" select="if (PQR) then $selected-nodes
else ...."/>

Michael Kay
http://www.saxonica.com/


Current Thread
 
© 2002-2008 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy
This website was created & generated with <oXygen/> XML Editor