This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
1 Introduction "using the same Basic EBNF notation used in [XML 1.0]" The 'B' in "Basic" should not be capitalized. A.1 says "simple". [Leftover from qt-2004Feb0317-01] "Unless otherwise noted (see A.2 Lexical structure), whitespace is not significant in the grammar." Change "in the grammar" to "in queries". "In the grammar productions in this document, nonterminal symbols are underlined" Actually, it looks like every named symbol (terminal or non-) is underlined, so change "nonterminal" to "named". "Certain productions (including the productions that define DecimalLiteral, DoubleLiteral, and StringLiteral) employ a regular-expression notation." "Certain productions"? They *all* employ a regular-expression notation! That's what EBNF *is*: the right-hand side of each production is a regular expression over the symbols of the grammar. [91] FunctionaCall ::= ... FunctionCall should be a link (underlined).
Michael, Thanks for your thorough reading and comments. Since you have labeled these suggestions as editorial, I have exercised some discretion and applied them where I found them helpful. Regards, Don Chamberlin