QNames vs. NCNames

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

In the current draft, the names of ports, pipelines and steps have
type 'QName', whereas the names of parameters and the built-in
constructs (viewport etc.) have type 'token'.

I could _maybe_ see the logic for not using QNames for parameter
names, but seems difficult to explain why e.g. an XSLT step is named
with a QName but a 'for-each' is not. . .

Is this a bug or a feature?

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)

iD8DBQFFZdBbkjnJixAXWBoRAuC+AJ9KrRJQG1iOXiBMS7ViNaUvkGG+awCfW6LD
2O4z/Qh607u87zk651DT9Ls=
=miDR
-----END PGP SIGNATURE-----

Received on Thursday, 23 November 2006 16:46:29 UTC