Re: Uncle! New alternate draft [comments on some of section 5]

-----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