Re: XProc editor's draft 2007-03-16

DTD typing

%ignore-prefixes; CDATA #IMPLIED ==> %ignore-prefixes; NMTOKENS #IMPLIED

<!ENTITY % token "NMTOKEN"> ==> <!ENTITY % token "CDATA"> <!-- because
of *:ncname and ncname:* -->

in the spec iteration-source is "(binding)*" and the two other (binding)
but in the dtd you define iteration-source and viewport-source
"(binding)?" and xpath-context (binding)

The conclusion is only xpath-context definition match the spec

NOTE for ALL : I think the spec is inconsistent regarding this :
what's the meaning of iterating on an empty sequence ? (I propose (binding+))
and why xpathcontent should not be a sequence ?
Even for viewport, you seem to imply that for viewporting on a
sequence you should do a viewport inside a for-each, is this correct ?

Mohamed

On 3/16/07, Henry S. Thompson <ht@inf.ed.ac.uk> wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> The DTD is now very nearly synced to the draft.
>
> Note we still have two distinct define-steps for XSLT, both with the
> same name!
>
> ht
> - --
>  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)
>
> iD8DBQFF+s7NkjnJixAXWBoRAn5WAJ993xIXD6YIh818neVRisS5SSKcewCdEtnD
> OxE7N43HFBOOeTpRHlkQjfI=
> =IQDI
> -----END PGP SIGNATURE-----
>
>


-- 
Innovimax SARL
Consulting, Training & XML Development
9, impasse des Orteaux
75020 Paris
Tel : +33 8 72 475787
Fax : +33 1 4356 1746
http://www.innovimax.fr
RCS Paris 488.018.631
SARL au capital de 10.000 €

Received on Friday, 16 March 2007 18:04:20 UTC