W3C home > Mailing lists > Public > public-rdf-dawg@w3.org > July to September 2010

Re: project expression tests

From: Gregory Williams <greg@evilfunhouse.com>
Date: Tue, 24 Aug 2010 09:52:27 -0400
Cc: "SPARQL Working Group" <public-rdf-dawg@w3.org>
Message-Id: <33102D5D-6BA4-4EB1-90F7-E0EB641DABB0@evilfunhouse.com>
To: Axel Polleres <axel.polleres@deri.org>
On Aug 24, 2010, at 9:46 AM, Axel Polleres wrote:

>> Based on my understanding of XQuery F&O, I believe all the numerics in the query results should be of type xsd:integer. Right now the srx file has ?twice = "6"^^xsd:long, but the F&O document says "each operator is defined to operate on operands of the same type and return the same type" (with op:numeric-divide being the one exception).
> 
> That's an interesting point. How about SPARQL engines internally canonicalising datatpyes? is that an issue?

Aren't the input literals already in canonical form?

>  What id the sum of two integers goes outside integer? Is that an issue? (probably not for these test cases, but in general?)

xsd:integer doesn't have bounds on the values space (c.f. xsd:int), so for the addition, subtraction, and multiplication operators operating on xsd:integers, the result should always be xsd:integer.

thanks,
.greg
Received on Tuesday, 24 August 2010 13:52:57 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 16:15:43 GMT