[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: saxon:assign and xsl:result-document
> I'm using the saxon:assign instruction to alter the currentY variable Boo hiss, you know this is immoral. And not at all the XSLT way. It can't ever be guaranteed to work in XSLT as it will increment the variable in the order the templates are executed but there are no guarantees on that order, only guarantees on the way that the results are merged into the final result tree. Saxon could (but probably doesn't) execute all the templates in parallel, in which case they'd all see the same "current" value of $currentY. The documentation of saxon:assign says: http://www.saxonica.com/documentation/extensions/instructions/assign.html From Saxon 8.2 onwards, this instruction works only with global variables. It should be regarded as deprecated, and is likely to be withdrawn completely at some time in the future. David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. 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 ________________________________________________________________________
|
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
|