archives

« Bugzilla Issues Index

#2688 — chapter 5: misc editorial


----------------------------------------
In 5.1.4 "The Syntactic Grammar":

{1}
5.1.4 / para 5:
... For example, this technique is used in with object literals and ...
Delete either "in" or "with".

----------------------------------------
In 5.1.5 "Grammar Notation":

{2}
5.1.5 / productions 5,6,7:
The examples involving productions for IterationStatement
are okay as examples, but note that in the *actual* production
for IterationStatement, LexicalDeclaration isn't followed
by a semicolon, because it ends with a semicolon.

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


fixed in rev24 editor's draft


Re {2}:
Rev24 doesn't entirely fix it.
There's a spurious semicolon in each of:
prod 6 / rhs 2
prod 7 / rhs 3


fixed in rev24


Reopening bug due to leftovers noted in comment 2.


fixed in rev25 editor's draft


rev25 removed the spurious semicolon in
prod 6 / rhs 2,
but not the one in
prod 7 / rhs 3.

Moreover, there are now missing semicolons in:
prod 6 / rhs 1
prod 7 / rhs 1
prod 7 / rhs 2

See also Bug 2917.


in rev25


"in rev25"?