- From: <sandygao@ca.ibm.com>
- Date: Mon, 17 Feb 2003 09:56:13 -0500
- To: www-xml-schema-comments@w3.org
- Cc: w3c-xml-schema-ig@w3.org
3.2.19 of the datatype spec states: "[Definition:] NOTATION represents the NOTATION attribute type from [XML 1.0 (Second Edition)]. The ·value space· of NOTATION is the set QNames of notations declared in the current schema. The ·lexical space· of NOTATION is the set of all names of notations declared in the current schema (in the form of QNames)." Note that the "lexical space" is "the set of all names of notations declared ..." Here "lexical space" is a set of strings, but "names of notations" are QNames, which are not strings (and they don't/can't give strings either, because QNames don't have canonical reps). IMO, since "the set of QNames of notations declared" is already mentioned for the value space of NOTATION, it's sufficient to say "the set of strings that ·match· the QName production of [Namespaces in XML]" for the lexical space. Erratum E2-34 did clarify on NOTATION's value space, but this issue was not covered. Thanks, Sandy Gao Software Developer, IBM Canada (1-905) 413-3255 sandygao@ca.ibm.com
Received on Monday, 17 February 2003 09:56:19 UTC