Re: SPARQL Update 1.1 Grammar

2012-12-02 Thread Andy Seaborne
On 01/12/12 07:39, Stephen Allen wrote: On Fri, Nov 30, 2012 at 6:43 AM, Andy Seaborne wrote: On 29/11/12 23:13, Stephen Allen wrote: Andy, Thanks for the comments, very helpful. It is unfortunate that I didn't look at this earlier in the year, but indeed my proposed change would be relativ

Re: SPARQL Update 1.1 Grammar

2012-11-30 Thread Stephen Allen
On Fri, Nov 30, 2012 at 6:43 AM, Andy Seaborne wrote: > On 29/11/12 23:13, Stephen Allen wrote: >> >> Andy, >> >> Thanks for the comments, very helpful. It is unfortunate that I >> didn't look at this earlier in the year, but indeed my proposed change >> would be relatively minor to the end user,

Re: SPARQL Update 1.1 Grammar

2012-11-30 Thread Andy Seaborne
On 29/11/12 23:13, Stephen Allen wrote: Andy, Thanks for the comments, very helpful. It is unfortunate that I didn't look at this earlier in the year, but indeed my proposed change would be relatively minor to the end user, and I've figured out a solution staying within the current spec! More

Re: SPARQL Update 1.1 Grammar

2012-11-29 Thread Stephen Allen
Andy, Thanks for the comments, very helpful. It is unfortunate that I didn't look at this earlier in the year, but indeed my proposed change would be relatively minor to the end user, and I've figured out a solution staying within the current spec! More comments inline: On Thu, Nov 29, 2012 at

Re: SPARQL Update 1.1 Grammar

2012-11-29 Thread Andy Seaborne
Hi Stephen, Adding requirements to the official SPARQL grammar by parsable in particular ways is adding too much. The goal (SPARQL 1.0 and 1.1) is it''s LL(1) AKA simple technically and that communicates. People can implement the language in different ways and the grammar defines the langua

SPARQL Update 1.1 Grammar

2012-11-29 Thread Stephen Allen
All, Some thoughts on Update grammar. Would love to get other's opinions before posting a comment to the SPARQL WG. I have been attempting to implement streaming updates in Jena. Part of that effort has been rewriting recursive grammar definitions to have no recursion (thus avoiding a stack ove