[Bug 20631] [XQ31] The "numeric" pseudo-type

https://www.w3.org/Bugs/Public/show_bug.cgi?id=20631

--- Comment #8 from C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com> ---
It makes me nervous to say that xs:integer et al. are "derived from"
xs:numeric, since that would set up a direct conflict with the use of the term
"derive" in XSD (in which xs:numeric, like all unions, is "derived from"
xs:anySimpleType).  I think we would do better to follow the wording used to
introduce the type in F and O, and say something like:

    [Definition: When referring to a type, the term xs:numeric denotes the
built-in type xs:numeric, which is a union of (in order) the types xs:double,
xs:float, and xs:decimal.]

I am aware that there are parts of the XSD spec that use "derived" in precisely
the way I am here cautioning against; experience with the utility of those
usages is one reason I am expressing my concern about this.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Tuesday, 28 October 2014 21:10:28 UTC