Subject: Re: [xsl] How to incrementally add to a result document? From: "Michael Kay michaelkay90@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Sat, 29 Jun 2024 12:17:21 -0000 |
> I would represent the log as a global map variable and place any action there as an entry like {action-key, action-info}, immediately on completing each action. > > Finally, when the processing is finished, we can produce from the log-map a single result-document that contains all entries of the log-map. > This suffers the same problem as the original proposal: it's based on order of events, recognisable by the use of temporal language ("immediately", "finally", "when"), and (if interpreted literally) involves a mutable variable. I think you have to find a way to do this kind of thing in multiple phases. For example, first phase creates a composite document, phases 2 and 3 extract parts of this into different result documents. Michael Kay Saxonica
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] How to incrementally add , Martin Honnen martin | Thread | Re: [xsl] How to incrementally add , Michael Kay michaelk |
Re: [xsl] How to incrementally add , Martin Honnen martin | Date | Re: [xsl] How to incrementally add , Michael Kay michaelk |
Month |