[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] Re: Incrementing a Global variable
Subject: Re: [xsl] Re: Incrementing a Global variable From: Rajendra S Rawat <rajsrawat@xxxxxxxxx> Date: Thu, 28 Aug 2003 22:24:21 -0700 (PDT) |
Pl. try the link http://lists.fourthought.com/pipermail/4suite/2001-April/001766.html to see te bug Regards, Raj --- David Carlisle <davidc@xxxxxxxxx> wrote: > > Beleive it or not there is a strong need of one > IMHO. > > there was no need of deprecating xsl:assign or > fixing > > a bug > > where <xsl:variable name="a" select="$a+1" /> > > worked some time ago. > > ??? No version of XSL has ever allowed such a > construct. > I haven't even heard of any processor that had a bug > that would allow > such a thing. Why do you think this was allowed > previously? > > Saxon has a saxon:assign extension that implements a > assignment system > but it is much easier to do this in a processor > specific extension. the > problem with assignment is that it forces a > particular evaluation order > on the code, otherwise the assignments appen in a > different order and > the processing order becomes visible. It would be > virtually impossible > to specify in general the result of assignment in > XSLT as > evaluation order is not specified. It is much easier > to specify the > result of saxon:assign as it explictly is tied to > saxon's evaluation > strategy. I've seen Mike recomend saxon:assign for > exactly this use: by > putting such variables in your templates you can get > informaation on > what saxon did, how often a template was evaluated > etc. This can be > useful debugging information, but isn't expected to > get the same result > on different processors. > > David > > ________________________________________________________________________ > This e-mail has been scanned for all viruses by Star > Internet. The > service is powered by MessageLabs. For more > information on a proactive > anti-virus service working around the clock, around > the globe, visit: > http://www.star.net.uk > ________________________________________________________________________ > > XSL-List info and archive: > http://www.mulberrytech.com/xsl/xsl-list > __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Re: Incrementing a Global, David Carlisle | Thread | Re: [xsl] Re: Incrementing a Global, David Carlisle |
Re: [xsl] xsl:number and including , Bill Keese | Date | Re: Re: [xsl] Incrementing a Global, Rajendra S Rawat |
Month |