RE: [XSLT2.0] Binding of a local xsl:variable or xsl:param by another local xsl:variable/xsl:param

> > 1. The statement 
> > "A local variable binding element is visible for all 
> > following siblings and their descendants. The binding is not 
> > visible for the xsl:variable or xsl:param element itself".
> > 
> > is not true.
> > 
> I propose to change the wording to:
> 
> A local variable binding element
>  is visible for all following siblings and their descendants,
>  except in any region where it is shadowed by another variable binding.
> The binding is not visible for the xsl:variable or xsl:param
> element itself.
> 
> This reflects the intent of the current specification and uses the
> wording of the previous paragraph.

Yes, the only problem is that we have to define "region".

We could say: "all following siblings and their descendents, which precede
any local binding (if such exists) that shadows it".

> 
> Obviously this still leaves the more substantive technical issue raised
> in your comment, but I hope this editorial revision addresses your first
> point.

Hopefully the solution of the more substantive technical issue will
eliminate the first problem altogether.

Dimitre Novatchev.




__________________________________
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html

Received on Thursday, 5 February 2004 12:29:17 UTC