SPARQL grammar updates

(cc to Eric and Gavin for the PN_LOCAL (via PN_CHARS_U / PN_LOCAL_ESC) 
change)


1/ Prefix names: ":" legal in the local only

http://www.w3.org/2009/sparql/meeting/2012-04-03#resolution_4

Eric, Gavin: Done by adding ":" to PN_CHARS_U

[158]  PN_CHARS_U  ::=  PN_CHARS_BASE | '_' | ':'

":" removed from PN_LOCAL_ESC


2/ Removed {} property path forms.
    Some tests now don't parse.
    Other property path tests need updating for non-counting *


3/ Functions UUID and StrUUID added.

http://www.w3.org/2009/sparql/docs/query-1.1/rq25.xml#func-uuid
http://www.w3.org/2009/sparql/docs/query-1.1/rq25.xml#func-struuid

See minutes:
http://www.w3.org/2009/sparql/meeting/2012-03-06#open_comments

See comment:
http://lists.w3.org/Archives/Public/public-rdf-dawg-comments/2012Feb/0007.html

and drafted response:
http://www.w3.org/2009/sparql/wiki/CommentResponse:SA-2

 Andy

Received on Monday, 23 April 2012 15:07:43 UTC