[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Jumping out a loop AND Starting loop at another nod

Subject: RE: Jumping out a loop AND Starting loop at another node
From: David_Marston@xxxxxxxxx
Date: Fri, 20 Apr 2001 17:10:42 -0400
RE: Jumping out a loop AND Starting loop at another nod
Patrick, thanks for agreeing with me 95%.  :)

>http://www.w3.org/TR/xslt11/#for-each clearly states that the nodes
>are PROCESSED in document order. Not just outputed in document order.

But the only "net effect" of that order that you can depend on is the
order of the outputs. While processing any given source node in the
so-called loop, you can't depend on any other nodes "already having
been processed" in any temporal sense. What you can do, as was given
to Tanz in some answers, is refer to position() in a way that
parallel threads could each independently calculate. The parallel
threads need not synchronize, as long as they give the appearance of
processing the nodes in document (or sorted) order. The way they
"give the appearance" is by the order of their outputs.
.................David Marston


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.