[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] combining multiple documents


Subject: Re: [xsl] combining multiple documents
From: Steven Ericsson-Zenith <steven@xxxxxxxxxxxxx>
Date: Mon, 28 Jan 2008 01:05:45 -0800

I really should have said "partial order" here rather than "sequentiality" because this entire question has to do with the partial order established by both the functional nature of XSL and the strict lexical order of XML documents.

With respect,
Steven

On Jan 28, 2008, at 1:00 AM, Steven Ericsson-Zenith wrote:


Well, this is not true when is comes to the matter of keys since there is a direct state dependence on which keys have been processed and which have not in all cases. This order is enforced by the hierarchical order of the documents itself. And nor is this true in the case I consider, where one document includes another, then there is a sequentiality established by that fact.


With respect,
Steven


On Jan 28, 2008, at 12:42 AM, Michael Kay wrote:


there is the documents that have in fact been
processed. I think it is only these that I am concerned with.

There is no such concept in XSLT as "the set of documents that have been
processed". Anything involving a past tense like this is suspicious - it
means that the result would be dependent on the order of evaluation of
instructions in the stylesheet (which is a far greater evil than a context
dependency). You could talk about the set of all documents that are
processed by the transformation, but this is not known until the
transformation is finished.


Michael Kay
http://www.saxonica.com/


Current Thread
Keywords