15.19.3.1.1 / step 18
Perform the FunctionInitialise abstract operation with arguments
F, Normal, parameters, body, scope, and strict.
'strict' is not defined.
---
15.19.3.3.2
The value of GeneratorFunction.prototype.prototype
is the %GeneratorPrototype%.
Delete "the" or append "intrinsic object".
---
15.19.4.1.3 / step 1
Let g be the this value.
s|g|generator|
---
15.19.4.3.3 / step 3
Assert; genContext is the execution context of a generator.
Change semicolon to colon.
---
15.19.4.3.3 / step 9
Assert: When we return here, gebContext has already been removed
from the execution context stack and methodContext is the currently
running execution context.
s|geb|gen|
'methodContext' is not defined.
---
15.19.4.3.5 / step 3
If Type(iterator) is not Object then throw a TypeError exception.
'Object' is italicized, should be upright.
---
15.19.4.3.6 / step 2
Let result be the result of Invoke(iterator, "next", (received)).
'received' is not defined. Change to 'value'?
---
15.19.4.3.8 / preamble
The abstract operation IteratorValue ... performing the following steps:
s|performing|performs|
---
15.19.4.3.9 / emptyNextMethod / step 1
... performing CreateItrResultObjectCreate(undefined, true).
Delete the second "Create".
fixed in rev17 editor's draft
fixed in rev17, August 23, 2013 draft