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

Re: sparql 1.1 yacker updated

From: Eric Prud'hommeaux <eric@w3.org>
Date: Sat, 17 Apr 2010 08:11:39 -0400
To: public-rdf-dawg@w3.org
Message-ID: <20100417121138.GA23126@w3.org>
* Eric Prud'hommeaux <eric@w3.org> [2010-04-15 18:26-0400]
> http://www.w3.org/2005/01/yacker/uploads/SPARQL_11_2010_04_15
> contains http://www.w3.org/2009/sparql/docs/sparql-grammar-11
> as of RIGHT NOW! no, NOW.†
> 
> † modulo added quotes around GROUP_CONCAT, SAMPLE, IN, NOT_IN
> 
> the yacker-generated labels were too long for perl's pretty-
> little head so i told it to create terse labels.

i pulled the outer ()s off [104] Aggregate:
[0] Aggregate ::=   'COUNT' '(' 'DISTINCT'? ( '*' | Expression ) ')'
                  | 'SUM' '(' 'DISTINCT'? Expression ')' ')'
                  | 'MIN' '(' 'DISTINCT'? Expression ')' ')'
                  | 'MAX' '(' 'DISTINCT'? Expression ')' ')'
                  | 'AVG' '(' 'DISTINCT'? Expression ')' ')'
                  | 'GROUP_CONCAT' ParamList? '(' 'DISTINCT'? ArgList ')'
                  | 'SAMPLE' '(' 'DISTINCT'? Expression ')'

still needs terse lables; the yacc generator fails to notice that
the top is a disjunction and that it doesn't need an intermediate
production. i'm confident that i won't deal with this in the next
month.

> -- 
> -ericP

-- 
-ericP
Received on Saturday, 17 April 2010 12:12:16 GMT

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