Skip to content

Commit

Permalink
Editorial: Remove <emu-eqn> from inside 𝔽(...) etc.
Browse files Browse the repository at this point in the history
  • Loading branch information
gibson042 committed Feb 12, 2023
1 parent 9416baf commit 7bfaa53
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions spec.html
Original file line number Diff line number Diff line change
Expand Up @@ -5032,7 +5032,7 @@ <h1>
</h1>
<dl class="header">
<dt>description</dt>
<dd>It converts _argument_ to one of 2<sup>32</sup> integral Number values in the inclusive interval from 𝔽(<emu-eqn>-2<sup>31</sup></emu-eqn>) to 𝔽(<emu-eqn>2<sup>31</sup> - 1</emu-eqn>).</dd>
<dd>It converts _argument_ to one of 2<sup>32</sup> integral Number values in the inclusive interval from 𝔽(-2<sup>31</sup>) to 𝔽(2<sup>31</sup> - 1).</dd>
</dl>
<emu-alg>
1. Let _number_ be ? ToNumber(_argument_).
Expand Down Expand Up @@ -5065,7 +5065,7 @@ <h1>
</h1>
<dl class="header">
<dt>description</dt>
<dd>It converts _argument_ to one of 2<sup>32</sup> integral Number values in the inclusive interval from *+0*<sub>𝔽</sub> to 𝔽(<emu-eqn>2<sup>32</sup> - 1</emu-eqn>).</dd>
<dd>It converts _argument_ to one of 2<sup>32</sup> integral Number values in the inclusive interval from *+0*<sub>𝔽</sub> to 𝔽(2<sup>32</sup> - 1).</dd>
</dl>
<emu-alg>
1. Let _number_ be ? ToNumber(_argument_).
Expand Down Expand Up @@ -5101,7 +5101,7 @@ <h1>
</h1>
<dl class="header">
<dt>description</dt>
<dd>It converts _argument_ to one of 2<sup>16</sup> integral Number values in the inclusive interval from 𝔽(<emu-eqn>-2<sup>15</sup></emu-eqn>) to 𝔽(<emu-eqn>2<sup>15</sup> - 1</emu-eqn>).</dd>
<dd>It converts _argument_ to one of 2<sup>16</sup> integral Number values in the inclusive interval from 𝔽(-2<sup>15</sup>) to 𝔽(2<sup>15</sup> - 1).</dd>
</dl>
<emu-alg>
1. Let _number_ be ? ToNumber(_argument_).
Expand All @@ -5120,7 +5120,7 @@ <h1>
</h1>
<dl class="header">
<dt>description</dt>
<dd>It converts _argument_ to one of 2<sup>16</sup> integral Number values in the inclusive interval from *+0*<sub>𝔽</sub> to 𝔽(<emu-eqn>2<sup>16</sup> - 1</emu-eqn>).</dd>
<dd>It converts _argument_ to one of 2<sup>16</sup> integral Number values in the inclusive interval from *+0*<sub>𝔽</sub> to 𝔽(2<sup>16</sup> - 1).</dd>
</dl>
<emu-alg>
1. Let _number_ be ? ToNumber(_argument_).
Expand Down Expand Up @@ -13840,7 +13840,7 @@ <h1>
<h1>Array Exotic Objects</h1>
<p>An Array is an exotic object that gives special treatment to array index property keys (see <emu-xref href="#sec-object-type"></emu-xref>). A property whose property name is an array index is also called an <em>element</em>. Every Array has a non-configurable *"length"* property whose value is always a non-negative integral Number whose mathematical value is strictly less than 2<sup>32</sup>. The value of the *"length"* property is numerically greater than the name of every own property whose name is an array index; whenever an own property of an Array is created or changed, other properties are adjusted as necessary to maintain this invariant. Specifically, whenever an own property is added whose name is an array index, the value of the *"length"* property is changed, if necessary, to be one more than the numeric value of that array index; and whenever the value of the *"length"* property is changed, every own property whose name is an array index whose value is not smaller than the new length is deleted. This constraint applies only to own properties of an Array and is unaffected by *"length"* or array index properties that may be inherited from its prototypes.</p>
<emu-note>
<p>A String property name _P_ is an <em>array index</em> if and only if ToString(ToUint32(_P_)) is _P_ and ToUint32(_P_) is not 𝔽(<emu-eqn>2<sup>32</sup> - 1</emu-eqn>).</p>
<p>A String property name _P_ is an <em>array index</em> if and only if ToString(ToUint32(_P_)) is _P_ and ToUint32(_P_) is not 𝔽(2<sup>32</sup> - 1).</p>
</emu-note>

<p>An object is an <dfn id="array-exotic-object" variants="Array exotic objects">Array exotic object</dfn> (or simply, an Array) if its [[DefineOwnProperty]] internal method uses the following implementation, and its other essential internal methods use the definitions found in <emu-xref href="#sec-ordinary-object-internal-methods-and-internal-slots"></emu-xref>. These methods are installed in ArrayCreate.</p>
Expand Down

0 comments on commit 7bfaa53

Please sign in to comment.