[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Reference to variable cannot be resolved.
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
|
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
|