SPARQL 1.1 Update: minor inconsistency between text and grammar

Dear WG,

In the SPARQL 1.1 Update spec, section 3 
(http://www.w3.org/TR/sparql11-update/#updateLanguage) it says the 
following:

"A request is a sequence of operations and is terminated by EOF (End of 
File). Multiple operations are separated by a ';' (semicolon) character. 
A semicolon after the last operation in a request is optional. [...]"

However, the actual BNF grammar 
(http://www.w3.org/TR/sparql11-query/#rUpdate) has the following 
production for an operation sequence:

[30]  	Update	  ::=  	Prologue ( Update1 ( ';' Update )? )?

So, is a semicolon after the last operation allowed, or not? The text 
says it is, the grammar says it isn't.

Best regards,

Jeen

Received on Wednesday, 7 December 2011 22:31:47 UTC