- 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