- From: Michael Rys <mrys@microsoft.com>
- Date: Fri, 14 Jan 2005 03:13:21 -0800
- To: "Colin Paul Adams" <colin@colina.demon.co.uk>, <public-qt-comments@w3.org>
This is a bug in the F&O spec. While you can use INF, -INF and NaN in a schema-validated document such as in value="INF", in XQuery, you need to use the constructor functions as Michael Kay says. Best regards Michael > -----Original Message----- > From: public-qt-comments-request@w3.org [mailto:public-qt-comments- > request@w3.org] On Behalf Of Colin Paul Adams > Sent: Friday, January 14, 2005 12:23 AM > To: public-qt-comments@w3.org > Subject: [F&O] INF, -INF and NaN - literals? > > > 15.4.2.1 Shows an example: > > fn:avg((INF, -INF)) returns NaN. > > Are INF, -INF and NaN supposed to be literals of type xs:double, as > is implied by this example (at least, that's the inference I draw)? > Because the grammar for literals does not include them. > Elsewhwere I can only find mention of them as special string values > for the xs:double constructor. > > My XPath parser currently parses these expressions as child::INF > etc. Clearly I have a problem with the interpretation of the grammar. > -- > Colin Paul Adams > Preston Lancashire
Received on Friday, 14 January 2005 11:13:36 UTC