archives

« Bugzilla Issues Index

#1695 — 15.4.*: misc typos


15.4.2.1 / para 1
The value of Array.prototype is %ArrayPrototype% the intrinsic
Array prototype object (15.4.3).

After "%ArrayPrototype%", insert a comma.

---

15.4.2.4 / step 4
If mapfn is undefined, then let mapping be true.

s|true|false|, I'm pretty sure.

---

15.4.2.4 / step 8.a
Let iterator be the result of performing GetIterator(obj).

'obj' is not defined. Change to 'items'?

---

15.4.2.4 / step 8.h.ix.1, 8.h.x, 8.h.xi
... and a List containing kValue as argumentsList.
Else, let mappedValue be kValue.
Property Descriptor {[[Value]]: kValue, ...

'kValue' is not defined. Change to 'nextValue'?

---

15.4.2.4 / step 8.h.xi
15.4.2.4 / step 17.d.v
... DefinePropertyOrThrow(A, Pk Property Descriptor {...}).

After "Pk", insert a comma.

---

15.4.3.4 / step 3.a
Let C be the Get(O, "constructor").

Delete "the", or insert "result of".

---

15.4.3.4.1 / preamble
The abstract operation HasArrayConstructor with argument O performs ...

s|HasArrayConstructor|IsConcatSpreadable|

---

15.4.3.4.1 / step 2
Let spreadable be the Get(O, @@isConcatSpreadable).

Delete "the", or insert "result of".

---

15.4.3.12 / step 17.b.vii
Increase k by 1.

Italicize "k".

---

15.4.4 / para 1
... have a [Array[InitialisationState]] internal data property .

s| a | an |
misplaced left-bracket: s| [Array[Init| [[ArrayInit|
Delete space before period.

---

15.4.5.3 / para 1
Array Iterator instances inherit properties from the Array Iterator
prototype (the intrinsic, %ArrayIteratorPrototype%.)

Move the period outside the parens.


fixed in rev 17 editor's draft


*** Bug 1768 has been marked as a duplicate of this bug. ***


fixed in rev17, August 23, 2013 draft