- From: Norman Walsh <Norman.Walsh@Sun.COM>
- Date: Thu, 21 Sep 2006 10:31:41 -0400
- To: public-xml-processing-model-wg@w3.org
- Message-ID: <877izxguk2.fsf@nwalsh.com>
/ ht@inf.ed.ac.uk (Henry S. Thompson) was heard to say: | Richard and I had already come to a similar conclusion, indeed at the | semantic level we think "from URI" should _also_ be a component, so | that there's no funniness at that level at all---all inputs come from | flows/pipes/whatever. So <p:input port="xxx" step="step-name" source="port-name"/> is the basic semantic. An input of the form <p:input port="xxx" href="xxx"/> is understood to be syntactic sugar for <p:uri name="synthetic-1"> <p:param name="uri" value="xxx"/> </p:uri> <p:input port="xxx" step="synthetic-1" source="result"/> and a here document is understood to be syntactic sugare for <p:document name="synthetic-2"> the here documeng goes here </p:document> <p:input port="xxx" step="synthetic-2" source="result"/> I like that idea. | Which suggests that the _syntax_ of <p:input> doesn't need to change | at all, just that it provides a shorthand for the use of a 'document' | component that is not available for <p:choose>. Nevertheless, I want to remove the syntactic convenience of allowing "here documents" because I think doing so significantly simplifies the syntax while imposing a negligible cost. Be seeing you, norm -- Norman Walsh XML Standards Architect Sun Microsystems, Inc.
Received on Thursday, 21 September 2006 14:31:19 UTC