This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
As part of discharging RQ-21 (provide regex and/or BNF for all primitive types), define a BNF and/or regex, lexical mapping, and canonical mapping for xsd:float and xsd:double. In discussion at the face to face meeting of August 2005 those present leaned toward making the lexical and canonical mappings simply refer to the relevant IEEE specs and not attempt to make them any tighter or looser than that spec. [N.B. I am opening just one item for both float and double because I assume both will need to be handled in the same way and we might as well insist on treating them both in the same decision. If the WG prefers to track this as two distinct items, this bug report will need to be split.]
This bug is addressed, along with others, by a proposal at http://www.w3.org/XML/Group/2004/06/xmlschema-2/datatypes.b1917.20051028.html
Discussed at 2005-11-18 telecon. There are amendments to the proposal in comment #1: http://lists.w3.org/Archives/Member/w3c-xml-schema-ig/2005Oct/0021.html http://lists.w3.org/Archives/Member/w3c-xml-schema-ig/2005Nov/0009.html RESOLUTION: Approve that proposal, as amended.
The proposal as approved was integrated into the status quo document on 16 December 2005.
Although no formal request for closure was made, since the reporter also noted the resolution of this bug over two years ago, I'm marking it closed.