- From: Norman Walsh <ndw@nwalsh.com>
- Date: Tue, 28 Oct 2008 07:08:22 -0400
- To: public-xml-processing-model-wg@w3.org
- Message-ID: <m2wsftht95.fsf@nwalsh.com>
Consider: <p:for-each> <p:identity name="first"/> <p:identity name="second"/> </p:for-each> The description of p:for-each says: The environment inherited by the contained steps of a p:for-each is the inherited environment with these modifications: * The port named “current” on the p:for-each is added to the readable ports. * The port named “current” on the p:for-each is made the default readable port. In the case of the identity step named "first", this clearly has the desired consequence: first reads the current port of the loop. In the case of the identity step named "second", to what is the "source" port bound? I think our spec currently says that it's bound to the current port of the loop, but I'm not sure that's what we want. Be seeing you, norm -- Norman Walsh <ndw@nwalsh.com> | Language is by its very nature a http://nwalsh.com/ | communal thing; that is, it expresses | never the exact thing but a | compromise--that which is common to | you, me, and everybody.--T. E. Hulme
Received on Tuesday, 28 October 2008 11:27:26 UTC