Skip to content

Commit 9574504

Browse files
committed
Editorial: Correctly use UTS tc39#35 terms
1 parent f40f1d2 commit 9574504

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

spec/locales-currencies-tz.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ <h1>DefaultTimeZone ( )</h1>
205205
<h1>Measurement Unit Identifiers</h1>
206206

207207
<p>
208-
The ECMAScript 2022 Internationalization API Specification identifies measurement units using a <em>core unit identifier</em> as defined by <a href="https://www.unicode.org/reports/tr35/tr35-general.html#Unit_Identifiers">Unicode Technical Standard #35, Part 2, Section 6.2</a>. Their canonical form is a string containing all lowercase letters with zero or more hyphens.
208+
The ECMAScript 2022 Internationalization API Specification identifies measurement units using a <em>core unit identifier</em> (or equivalently <em>core unit ID</em>) as defined by <a href="https://www.unicode.org/reports/tr35/tr35-general.html#Unit_Identifiers">Unicode Technical Standard #35, Part 2, Section 6.2</a>. Their canonical form is a string containing all lowercase letters with zero or more hyphens.
209209
</p>
210210

211211
<p>
@@ -217,7 +217,7 @@ <h1>Measurement Unit Identifiers</h1>
217217
<h1>IsWellFormedUnitIdentifier ( _unitIdentifier_ )</h1>
218218

219219
<p>
220-
The IsWellFormedUnitIdentifier abstract operation verifies that the _unitIdentifier_ argument (which must be a String value) represents a well-formed core unit identifier as defined in <a href="https://www.unicode.org/reports/tr35/tr35-general.html#Unit_Identifiers">UTS #35, Part 2, Section 6.2</a>. In addition to obeying the UTS #35 core unit identifier syntax, _unitIdentifier_ must be one of the identifiers sanctioned by UTS #35 or be a compound unit composed of two sanctioned simple units. The following steps are taken:
220+
The IsWellFormedUnitIdentifier abstract operation verifies that the _unitIdentifier_ argument (which must be a String value) represents a well-formed UTS #35 core unit identifier that is either a supported simple unit or a complex unit formed by division of two supported single units. The following steps are taken:
221221
</p>
222222

223223
<emu-alg>
@@ -239,7 +239,7 @@ <h1>IsWellFormedUnitIdentifier ( _unitIdentifier_ )</h1>
239239
<h1>IsSanctionedSimpleUnitIdentifier ( _unitIdentifier_ )</h1>
240240

241241
<p>
242-
The IsSanctionedSimpleUnitIdentifier abstract operation verifies that the given core unit identifier is among the simple units sanctioned in the current version of the ECMAScript Internationalization API Specification, a subset of the Common Locale Data Repository <a href="https://github.com/unicode-org/cldr/blob/maint/maint-38/common/validity/unit.xml">release 38 unit validity data</a>; the list may grow over time. As discussed in UTS #35, a simple unit is one that does not have a numerator and denominator. The following steps are taken:
242+
The IsSanctionedSimpleUnitIdentifier abstract operation verifies that the _unitIdentifier_ argument (which must be a String value) is among the single unit identifiers sanctioned in the current version of the ECMAScript Internationalization API Specification, which are a subset of the Common Locale Data Repository <a href="https://github.com/unicode-org/cldr/blob/maint/maint-38/common/validity/unit.xml">release 38 unit validity data</a>; the list may grow over time. As discussed in UTS #35, a single unit identifier is a core unit identifier that is not composed of multiplication or division of other unit identifiers. The following steps are taken:
243243
</p>
244244

245245
<emu-alg>
@@ -248,11 +248,11 @@ <h1>IsSanctionedSimpleUnitIdentifier ( _unitIdentifier_ )</h1>
248248
</emu-alg>
249249

250250
<emu-table id="table-sanctioned-simple-unit-identifiers">
251-
<emu-caption>Simple units sanctioned for use in ECMAScript</emu-caption>
251+
<emu-caption>Single units sanctioned for use in ECMAScript</emu-caption>
252252
<table class="real-table">
253253
<thead>
254254
<tr>
255-
<th>Simple Unit</th>
255+
<th>Single Unit Identifier</th>
256256
</tr>
257257
</thead>
258258
<tr><td>acre</td></tr>

0 commit comments

Comments
 (0)