XML schema draft comments: 4.3.6.1 property vs. value of property

Regarding the draft at
http://www.w3.org/TR/2004/PER-xmlschema-2-20040318/:

Section 4.3.6.1 says:

   If {fixed} is true, then types for which the current type is
   the {base type definition} cannot specify a value for whiteSpace
   other than {value}.

Shouldn't that say:

   ... cannot specify a value for whiteSpace other than
   the value of {value}.

(Since the notation "{value}" seems to mean "the value property,"
the original wording effectively says "a value other than the value
property", which doesn't quite make sense.  (A specific value
can't _be_ a property; it can only be the value of a property.))


(Actually, it's not clear when "{xx}" means "the property xx"
and when it means "the value of property xx."  As mentioned in
a previous comment, the specification probably should normal
English structure instead of a hybrid symbology (or should at
least clarify whether "reference to a property" means a reference
to the property itself or a reference to just the value of the
property).

Daniel

Received on Friday, 11 June 2004 10:01:51 UTC