archives

« Bugzilla Issues Index

#3831 — chapter 18: misc editorial


----------------------------------------
In 18.2.1.1 "Runtime Semantics: PerformEval(...)":

{1}
18.2.1.1 / preamble:
The abstract operation PerformEval takes with arguments /x/, /evalRealm/,
/strictCaller/, and /direct/ performs the following steps:

Delete "takes"

----------------------------------------
In 18.2.1.2 "Runtime Semantics: EvalDeclarationInstantiation(...)":

{2+3+4+6+7}
18.2.1.2 / step 6.a:
18.2.1.2 / step 9.a.iv.1:
18.2.1.2 / step 11.a.i.1.a:
18.2.1.2 / step 15.c:
18.2.1.2 / step 16.a:
If /varEnvRec/ is a GlobalEnvironmentRecord, then

s|GlobalEnvironmentRecord|global environment record|

{5}
18.2.1.2 / step 12:
NOTE: No abnormal terminations occur after this algorithm step unless
/varEnvRec/ is a GlobalEnvironmentRecord ...

s|GlobalEnvironmentRecord|global environment record|

----------------------------------------
In 18.2.5 "parseInt (string , radix)":

{8}
18.2.5 / step 3:
Let /S/ be a newly created substring of /inputString/ consisting of the first
code unit that is not a /StrWhiteSpaceChar/ and all code unit following that
code unit.

At "all code unit", append "s"

{9}
18.2.5 / step 13:
If /S/ contains any code units that is not a radix-/R/ digit, ...

s|units|unit|

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


fixed in rev33 editor's draft


fixed in rev33