Subject: Re: [xsl] Reference to variable cannot be resolved. From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx> Date: Fri, 14 Feb 2003 12:27:52 +0000 |
David C. wrote: >> you have to state that the top-level bindings are global, yet >> overridable within a template, no? > > yes but I think the only surprising thing is that this is allowed > whereas masking a local variable with another one of the same name > is not (which was a late change during the xslt 1 drafts to make > that an error) one could allow both of these or disallow both (to > avoid common user errors) but there doesn't seem to be any > particular reason to allow one and not the other. Note that XSLT 2.0 (per the November 15 WD) changes this so that shadowing a local variable is not an error, though it is discouraged: http://www.w3.org/TR/xslt20/#dt-shadows Cheers, Jeni --- Jeni Tennison http://www.jenitennison.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Reference to variable can, David Carlisle | Thread | Re: [xsl] Reference to variable can, David Carlisle |
RE: [xsl] Wrapping consecutive simi, Yates, Danny (ANTS) | Date | Re: [xsl] Reference to variable can, David Carlisle |
Month |