archives

« Bugzilla Issues Index

#4441 — Missing full stops in algorithm steps


Missing full stops

6.2.4.4 FromPropertyDescriptor ( Desc ), step 7.a
6.2.4.6 CompletePropertyDescriptor ( Desc ), step 2
6.2.6.2 CopyDataBlockBytes(toBlock, toIndex, fromBlock, fromIndex, count), step 8
7.1.1 OrdinaryToPrimitive, step 1
8.1.1.2.1 HasBinding(N), step 3
8.1.2.5 NewGlobalEnvironment ( G ), step 9
9.2.1.3 OrdinaryCallEvaluateBody ( F, argumentsList ), step 2
9.4.4.6 CreateUnmappedArgumentsObject(argumentsList), step 11
9.4.4.7 CreateMappedArgumentsObject ( func, formals, argumentsList, env ), step 13
9.4.4.7 CreateMappedArgumentsObject ( func, formals, argumentsList, env ), step 15.c
9.4.4.7 CreateMappedArgumentsObject ( func, formals, argumentsList, env ), step 20.c
9.4.5.2 [[HasProperty]](P), step 3.c.iii
9.4.5.3 [[DefineOwnProperty]] ( P, Desc), step 3.c.i
9.4.5.8 IntegerIndexedElementGet ( O, index ), step 5
9.4.5.9 IntegerIndexedElementSet ( O, index, value ), step 7
12.10.3 Runtime Semantics: Evaluation, Operator ===, step 3
12.14.5.3 Runtime Semantics: IteratorDestructuringAssignmentEvaluation, AssignmentElement[Yield] : DestructuringAssignmentTarget Initializeropt, step 4.b
12.14.5.4 Runtime Semantics: KeyedDestructuringAssignmentEvaluation, step 4.b
12.15.3 Runtime Semantics: Evaluation, step 2
13.3.2.4 Runtime Semantics: Evaluation, VariableDeclaration : BindingIdentifier Initializer, step 2
13.3.3.5 Runtime Semantics: BindingInitialization, BindingProperty : PropertyName : BindingElement, step 1
13.7.4.9 Runtime Semantics: CreatePerIterationEnvironment( perIterationBindings ), step 2
14.1.6 Static Semantics: ExpectedArgumentCount, FormalsList : FormalParameter, step 1
14.2.14 Runtime Semantics: IteratorBindingInitialization, ArrowParameters : BindingIdentifier, step 5
14.3.3 Static Semantics: ExpectedArgumentCount, step 1
14.3.9 Runtime Semantics: PropertyDefinitionEvaluation, MethodDefinition : get PropertyName ( ) { FunctionBody }, step 5
14.3.9 Runtime Semantics: PropertyDefinitionEvaluation, MethodDefinition : get PropertyName ( ) { FunctionBody }, step 9
14.3.9 Runtime Semantics: PropertyDefinitionEvaluation, MethodDefinition : set PropertyName ( PropertySetParameterList ) { FunctionBody}, step 8
14.5.14 Runtime Semantics: ClassDefinitionEvaluation, step 14
18.2.1.2 Runtime Semantics: EvalDeclarationInstantiation( body, varEnv, lexEnv, strict), step 16
19.1.3.3 Object.prototype.isPrototypeOf ( V ), step 4.b
20.1.3.5 Number.prototype.toPrecision ( precision ), step 12.c.i
21.1.3.15 String.prototype.search ( regexp ), step 3.c.i
21.2.5.6 RegExp.prototype [ @@match ] ( string ), step 3
21.2.5.8 RegExp.prototype [ @@replace ] ( string, replaceValue ), step 16.l.v
22.1.3.25 Array.prototype.splice (start, deleteCount , ...items ), step 21.b.ii
25.4.1.3.2 Promise Resolve Functions, step 12
26.1.14 Reflect.setPrototypeOf ( target, proto ), step 2



Incorrect characters (e.g. semi-colon instead of full stop):

9.4.3.2 [[HasProperty]](P), step 3
9.4.6.8 [[Get]] (P, Receiver), step 9
12.2.6.3 Static Semantics: Contains, LiteralPropertyName : IdentifierName, step 2
12.3.1.1 Static Semantics: Contains, MemberExpression : MemberExpression . IdentifierName, step 3
12.3.1.1 Static Semantics: Contains, SuperProperty : super . IdentifierName, step 3
12.3.1.1 Static Semantics: Contains, CallExpression : CallExpression . IdentifierName, step 3
12.3.4.1 Runtime Semantics: Evaluation, step 4.a.vii
12.14.5.3 Runtime Semantics: IteratorDestructuringAssignmentEvaluation, AssignmentRestElement[Yield] : ... DestructuringAssignmentTarget, step 3
23.2.5.2.1 %SetIteratorPrototype%.next ( ), step 10.b


14.2.3 Static Semantics: Contains, ArrowFunction : ArrowParameters => ConciseBody, step 2


Fixed in ES2016 Draft.