SPARQL QL changes since 21 July LC WD

Re ACTION DanC: propose changes-from-lc section
here's what I came up with.

It was a very inexact process. Odds are good that
I missed something important/relevant. Bonus points to anybody
who finds one.

http://www.w3.org/2001/sw/DataAccess/rq23/#chlog

G. H. Change Log
In addition to the changes marked in progress using this style, changes
since the 21 July 2005 Working Draft include design changes:

      * changed parsing of numeric literals so that 2.0 denotes a
        decimal rather than a double. Also fixed missing negative number
        syntax (e.g. -2.0) in the grammar.
      * added isIRI as synonym to isURI
      * Added langMatches function
      * @@what to say about datatype("abc") from rev 1.509, 1.510 ???
      * revised truth table for filter expressions to respect
        implementor expecations in propagating unknown/error conditions
      * revised Query Term Syntax details regarding redefined namespace
        prefixes (@@change or clarification? relevant tests?)
      * revised grammar for IRI references and clarified
        extra-grammatical constraints. Resolved a number of fine details
        in relative URI/IRI handling.
      * revised grammar to allow "_" at start of variable names
      * revised grammar to be LL(1) for convenience of implementation,
        resulting in some small language changes. Clarified escape
        handling.
      * extended the scope of the < operator (and hence the way sorting
        works) to cover strings as well as numbers
      * added a application/sparql-query media type section
      * added B Security Considerations in response to Bjoern Hoehrmann
        comments

and significant editorial changes:

      * new section on Conformance collects relevant information in one
        place
      * cleaned up References section, especially citations for Unicode,
        XML grammar notation, [RDF-MT], [RFC 3066], [XPATH20],
        [XMLSCHEMA-2], [XML11]
      * clarified that the return type of DATATYPE is rdfs:Datatype
      * removed sop: notation, which wasn't really a namespace
      * added Querying Reification Vocabulary example
      * clarified abbreviations such as [:p :q] and (1 2 3)

-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
D3C2 887B 0F92 6005 C541  0875 0F91 96DE 6E52 C29E

Received on Tuesday, 22 November 2005 05:32:49 UTC