Re: sparql 1.1 yacker updated

* 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 UTC