W3C home > Mailing lists > Public > public-rdf-dawg@w3.org > April to June 2012

Changes for VALUES

From: Andy Seaborne <andy.seaborne@epimorphics.com>
Date: Tue, 15 May 2012 11:01:42 +0100
Message-ID: <4FB22986.5010008@epimorphics.com>
To: SPARQL Working Group <public-rdf-dawg@w3.org>

Description section:
http://www.w3.org/2009/sparql/docs/query-1.1/rq25.xml#inline-data

Translation of VALUES in a query pattern:
http://www.w3.org/2009/sparql/docs/query-1.1/rq25.xml#sparqlTranslateGraphPatterns

Translation of trailing VALUES clause:
http://www.w3.org/2009/sparql/docs/query-1.1/rq25.xml#convertGroupAggSelectExpressions

(the latter replaces BINDINGS - option 1 from earlier email)


Grammar: This is different from the earlier email because I did it and 
cleaned up at the same time.

[28]  ValuesClause  ::=  ( 'VALUES' DataBlock )?

[61]  InlineData  ::=  'VALUES' DataBlock

[62]  DataBlock  ::=  InlineDataOneVar | InlineDataFull

[63]  InlineDataOneVar  ::=  Var '{' DataBlockValue* '}'

[64]  InlineDataFull  ::=
     ( NIL | '(' Var* ')' ) '{' ( '(' DataBlockValue* ')' | NIL )* '}'

[65]  DataBlockValue  ::=
     iri | RDFLiteral | NumericLiteral |	BooleanLiteral | 'UNDEF'

	Andy
Received on Tuesday, 15 May 2012 10:02:14 GMT

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