Changelog

tc39/ecma262 · · 2 commits

ECMA-262 clarifies intrinsics and branch wording

Editorial cleanup tightens intrinsic naming and rewrites several algorithm branches for consistency, with one large spec-wide pass.

Unify if/else wording across numeric algorithms (jungwngkim4b8cbd4)

A broad editorial pass rewrites many algorithms to replace inline “otherwise” branches with explicit step-by-step returns, making control flow easier to read and more consistent throughout the spec. It also clarifies several edge cases in numeric operations like **, multiplication, division, and comparisons without changing intended behavior.

Clarify intrinsic field naming in realm initialization (hriztam4895a11)

The realm initialization text now explicitly says the intrinsic field names come from the table’s “Intrinsic Name” column, removing ambiguity in how the intrinsic record is populated. This is a small but useful wording fix for spec implementers.

Other misc changes

  • Editorial wording cleanup in typed array conversion terminology