- From: Henry S. Thompson <ht@inf.ed.ac.uk>
- Date: Fri, 21 Mar 2008 17:35:29 +0000
- To: Norman Walsh <ndw@nwalsh.com>
- Cc: public-xml-processing-model-wg@w3.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Norman Walsh writes: > / ht@inf.ed.ac.uk (Henry S. Thompson) was heard to say: > | Norman Walsh writes: > | > |> | 5.1.3 "It is a static error (err:XS0023) for a p:pipe to appear in > |> | a default binding." Why is this necessary? The tableau for > |> | input declarations doesn't include p:pipe, so XS0044 does > |> | the necessary, doesn't it? > |> > |> 5.1.3 is in the wrong place; it should be at the end of 5.1.1. > | > | It still doesn't need to be said at all. The tableau for input port > | declaration does not have a p:pipe child. > > The one in 5.1.1 does! Not the one I'm looking at!! (:-) [1]: "The declaration of a document input identifies the name of the port, whether or not the port accepts a sequence, whether or not the port is a primary input port, and may provide a default binding for the port. An input declaration has the following form: <p:input port = NCName sequence? = boolean primary? = boolean kind? = "document" select? = XPathExpression> (p:empty | (p:document | p:inline)+)? </p:input> ht [1] http://www.w3.org/XML/XProc/docs/langspec.html#document-inputs - -- Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh Half-time member of W3C Team 2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk URL: http://www.ltg.ed.ac.uk/~ht/ [mail really from me _always_ has this .sig -- mail without it is forged spam] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) iD8DBQFH4/HhkjnJixAXWBoRAvDnAJ4xkjRRwDwu7InVUeGD07xUVCe/wgCfUWWz 3eadoEd2yF65tqmmvzaJQYA= =Jiiu -----END PGP SIGNATURE-----
Received on Friday, 21 March 2008 17:36:12 UTC