generated from tc39/template-for-proposals
-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathproposal-intl-keep-trailing-zeros-biblio.json
More file actions
1 lines (1 loc) · 15 KB
/
proposal-intl-keep-trailing-zeros-biblio.json
File metadata and controls
1 lines (1 loc) · 15 KB
1
{"location":"https://tc39.es/proposal-intl-keep-trailing-zeros/","entries":[{"type":"op","aoid":"SetNumberFormatDigitOptions","refId":"sec-setnumberformatdigitoptions","kind":"abstract operation","signature":{"parameters":[{"name":"_intlObj_","type":{"kind":"opaque","type":"an Object"}},{"name":"_options_","type":{"kind":"opaque","type":"an Object"}},{"name":"_mnfdDefault_","type":{"kind":"opaque","type":"an integer"}},{"name":"_mxfdDefault_","type":{"kind":"opaque","type":"an integer"}},{"name":"_notation_","type":{"kind":"opaque","type":"a String"}}],"optionalParameters":[],"return":{"kind":"completion","completionType":"mixed","typeOfValueIfNormal":{"kind":"unused"}}},"effects":[]},{"type":"clause","id":"sec-setnumberformatdigitoptions","aoid":"SetNumberFormatDigitOptions","title":"SetNumberFormatDigitOptions ( intlObj, options, mnfdDefault, mxfdDefault, notation )","titleHTML":"SetNumberFormatDigitOptions ( <var>intlObj</var>, <var>options</var>, <var>mnfdDefault</var>, <var>mxfdDefault</var>, <var>notation</var> )","number":"16.1.2"},{"type":"clause","id":"sec-intl-numberformat-constructor","aoid":null,"title":"The Intl.NumberFormat Constructor","titleHTML":"The Intl.NumberFormat Constructor","number":"16.1"},{"type":"clause","id":"sec-properties-of-intl-numberformat-instances","aoid":null,"title":"Properties of Intl.NumberFormat Instances","titleHTML":"Properties of Intl.NumberFormat Instances","number":"16.4"},{"type":"op","aoid":"FormatNumericToString","refId":"sec-formatnumerictostring","kind":"abstract operation","signature":{"parameters":[{"name":"_intlObject_","type":{"kind":"opaque","type":"an Object"}},{"name":"_x_","type":{"kind":"union","types":[{"kind":"opaque","type":"a mathematical value"},{"kind":"opaque","type":"~negative-zero~"}]}},{"name":"_stringDigitCount_","type":{"kind":"opaque","type":"an integer"}}],"optionalParameters":[],"return":{"kind":"record","fields":{"[[RoundedNumber]]":{"kind":"union","types":[{"kind":"opaque","type":"a mathematical value"},{"kind":"opaque","type":"~negative-zero~"}]},"[[FormattedString]]":{"kind":"opaque","type":"a String"}}}},"effects":[]},{"type":"clause","id":"sec-formatnumerictostring","aoid":"FormatNumericToString","title":"FormatNumericToString ( intlObject, x, stringDigitCount )","titleHTML":"FormatNumericToString ( <var>intlObject</var>, <var>x</var>, <ins><var>stringDigitCount</var></ins> )","number":"16.5.3"},{"type":"op","aoid":"PartitionNumberPattern","refId":"sec-partitionnumberpattern","kind":"abstract operation","signature":{"parameters":[{"name":"_numberFormat_","type":{"kind":"opaque","type":"an object initialized as a NumberFormat"}},{"name":"_x_","type":{"kind":"union","types":[{"kind":"opaque","type":"<ins>a mathematical value"},{"kind":"opaque","type":"</ins> an Intl mathematical value"}]}}],"optionalParameters":[],"return":{"kind":"list","elements":{"kind":"record","fields":{"[[Type]]":{"kind":"opaque","type":"a String"},"[[Value]]":{"kind":"opaque","type":"a String"}}}}},"effects":[]},{"type":"clause","id":"sec-partitionnumberpattern","aoid":"PartitionNumberPattern","title":"PartitionNumberPattern ( numberFormat, x )","titleHTML":"PartitionNumberPattern ( <var>numberFormat</var>, <var>x</var> )","number":"16.5.4"},{"type":"op","aoid":"PartitionNotationSubPattern","refId":"sec-partitionnotationsubpattern","kind":"abstract operation","signature":{"parameters":[{"name":"_numberFormat_","type":{"kind":"opaque","type":"an Intl.NumberFormat"}},{"name":"_x_","type":{"kind":"union","types":[{"kind":"opaque","type":"<del>an Intl mathematical value</del><ins>a mathematical value"},{"kind":"opaque","type":"~negative-zero~</ins>"}]}},{"name":"_n_","type":{"kind":"opaque","type":"a String"}},{"name":"_exponent_","type":{"kind":"opaque","type":"an integer"}}],"optionalParameters":[],"return":{"kind":"list","elements":{"kind":"record","fields":{"[[Type]]":{"kind":"opaque","type":"a String"},"[[Value]]":{"kind":"opaque","type":"a String"}}}}},"effects":[]},{"type":"clause","id":"sec-partitionnotationsubpattern","aoid":"PartitionNotationSubPattern","title":"PartitionNotationSubPattern ( numberFormat, x, n, exponent )","titleHTML":"PartitionNotationSubPattern ( <var>numberFormat</var>, <var>x</var>, <var>n</var>, <var>exponent</var> )","number":"16.5.5"},{"type":"op","aoid":"FormatNumeric","refId":"sec-formatnumber","kind":"abstract operation","signature":{"parameters":[{"name":"_numberFormat_","type":{"kind":"opaque","type":"an Intl.NumberFormat"}},{"name":"_x_","type":{"kind":"union","types":[{"kind":"opaque","type":"<ins>a mathematical value"},{"kind":"opaque","type":"</ins> an Intl mathematical value"}]}}],"optionalParameters":[],"return":{"kind":"opaque","type":"a String"}},"effects":[]},{"type":"clause","id":"sec-formatnumber","aoid":"FormatNumeric","title":"FormatNumeric ( numberFormat, x )","titleHTML":"FormatNumeric ( <var>numberFormat</var>, <var>x</var> )","number":"16.5.6"},{"type":"op","aoid":"ToRawPrecisionFn","id":"eqn-ToRawPrecisionFn","signature":null,"effects":[]},{"type":"op","aoid":"ToRawPrecision","refId":"sec-torawprecision","kind":"abstract operation","signature":{"parameters":[{"name":"_x_","type":{"kind":"opaque","type":"a non-negative mathematical value"}},{"name":"_stringDigitCount_","type":{"kind":"opaque","type":"an integer"}},{"name":"_minPrecision_","type":{"kind":"opaque","type":"an integer in the inclusive interval from 1 to 21"}},{"name":"_maxPrecision_","type":{"kind":"opaque","type":"an integer in the inclusive interval from 1 to 21"}},{"name":"_unsignedRoundingMode_","type":{"kind":"union","types":[{"kind":"opaque","type":"a specification type from the Unsigned Rounding Mode column of <emu-xref href=\"#table-intl-unsigned-rounding-modes\"></emu-xref>"},{"kind":"opaque","type":"*undefined*"}]}}],"optionalParameters":[],"return":{"kind":"record","fields":{"[[FormattedString]]":{"kind":"opaque","type":"a String"},"[[RoundedNumber]]":{"kind":"opaque","type":"a mathematical value"},"[[IntegerDigitsCount]]":{"kind":"opaque","type":"an integer"},"[[RoundingMagnitude]]":{"kind":"opaque","type":"an integer"}}}},"effects":[]},{"type":"clause","id":"sec-torawprecision","aoid":"ToRawPrecision","title":"ToRawPrecision ( x, stringDigitCount, minPrecision, maxPrecision, unsignedRoundingMode )","titleHTML":"ToRawPrecision ( <var>x</var>, <ins><var>stringDigitCount</var></ins>, <var>minPrecision</var>, <var>maxPrecision</var>, <var>unsignedRoundingMode</var> )","number":"16.5.8"},{"type":"op","aoid":"ToRawFixedFn","id":"eqn-ToRawFixedFn","signature":null,"effects":[]},{"type":"op","aoid":"ToRawFixed","refId":"sec-torawfixed","kind":"abstract operation","signature":{"parameters":[{"name":"_x_","type":{"kind":"opaque","type":"a non-negative mathematical value"}},{"name":"_stringDigitCount_","type":{"kind":"opaque","type":"an integer"}},{"name":"_minFraction_","type":{"kind":"opaque","type":"an integer in the inclusive interval from 0 to 100"}},{"name":"_maxFraction_","type":{"kind":"opaque","type":"an integer in the inclusive interval from 0 to 100"}},{"name":"_roundingIncrement_","type":{"kind":"opaque","type":"an integer"}},{"name":"_unsignedRoundingMode_","type":{"kind":"union","types":[{"kind":"opaque","type":"a specification type from the Unsigned Rounding Mode column of <emu-xref href=\"#table-intl-unsigned-rounding-modes\"></emu-xref>"},{"kind":"opaque","type":"*undefined*"}]}}],"optionalParameters":[],"return":{"kind":"record","fields":{"[[FormattedString]]":{"kind":"opaque","type":"a String"},"[[RoundedNumber]]":{"kind":"opaque","type":"a mathematical value"},"[[IntegerDigitsCount]]":{"kind":"opaque","type":"an integer"},"[[RoundingMagnitude]]":{"kind":"opaque","type":"an integer"}}}},"effects":[]},{"type":"clause","id":"sec-torawfixed","aoid":"ToRawFixed","title":"ToRawFixed ( x, stringDigitCount, minFraction, maxFraction, roundingIncrement, unsignedRoundingMode )","titleHTML":"ToRawFixed ( <var>x</var>, <ins><var>stringDigitCount</var></ins>, <var>minFraction</var>, <var>maxFraction</var>, <var>roundingIncrement</var>, <var>unsignedRoundingMode</var> )","number":"16.5.9"},{"type":"op","aoid":"GetNumberFormatPattern","refId":"sec-getnumberformatpattern","kind":"abstract operation","signature":{"parameters":[{"name":"_numberFormat_","type":{"kind":"opaque","type":"an Intl.NumberFormat"}},{"name":"_x_","type":{"kind":"union","types":[{"kind":"opaque","type":"<del>an Intl mathematical value</del><ins>either a mathematical value"},{"kind":"opaque","type":"~positive-infinity~"},{"kind":"opaque","type":"~negative-infinity~"},{"kind":"opaque","type":"~not-a-number~"},{"kind":"opaque","type":"~negative-zero~</ins>"}]}}],"optionalParameters":[],"return":{"kind":"opaque","type":"a String"}},"effects":[]},{"type":"clause","id":"sec-getnumberformatpattern","aoid":"GetNumberFormatPattern","title":"GetNumberFormatPattern ( numberFormat, x )","titleHTML":"GetNumberFormatPattern ( <var>numberFormat</var>, <var>x</var> )","number":"16.5.11"},{"type":"op","aoid":"ComputeExponent","refId":"sec-computeexponent","kind":"abstract operation","signature":{"parameters":[{"name":"_numberFormat_","type":{"kind":"opaque","type":"an Intl.NumberFormat"}},{"name":"_x_","type":{"kind":"opaque","type":"a mathematical value"}}],"optionalParameters":[],"return":{"kind":"opaque","type":"an integer"}},"effects":[]},{"type":"clause","id":"sec-computeexponent","aoid":"ComputeExponent","title":"ComputeExponent ( numberFormat, x )","titleHTML":"ComputeExponent ( <var>numberFormat</var>, <var>x</var> )","number":"16.5.13"},{"type":"op","aoid":"StringIntlMV","refId":"sec-runtime-semantics-stringintlmv","kind":"syntax-directed operation","signature":{"parameters":[],"optionalParameters":[],"return":null},"effects":[]},{"type":"clause","id":"sec-runtime-semantics-stringintlmv","aoid":"StringIntlMV","title":"Runtime Semantics: StringIntlMV","titleHTML":"Runtime Semantics: StringIntlMV","number":"16.5.15"},{"type":"op","aoid":"StringIntlMVFromParts","refId":"sec-stringintlmvfromparts","kind":"abstract operation","signature":{"parameters":[{"name":"_intPart_","type":{"kind":"union","types":[{"kind":"opaque","type":"a Parse Node"},{"kind":"opaque","type":"~empty~"}]}},{"name":"_fracPart_","type":{"kind":"union","types":[{"kind":"opaque","type":"a Parse Node"},{"kind":"opaque","type":"~empty~"}]}},{"name":"_e_","type":{"kind":"opaque","type":"a mathematical value"}}],"optionalParameters":[],"return":{"kind":"list","elements":null}},"effects":[]},{"type":"clause","id":"sec-stringintlmvfromparts","aoid":"StringIntlMVFromParts","title":"StringIntlMVFromParts ( intPart, fracPart, e )","titleHTML":"<ins>StringIntlMVFromParts ( <var>intPart</var>, <var>fracPart</var>, <var>e</var> )</ins>","number":"16.5.16"},{"type":"term","term":"Intl mathematical value","id":"intl-mathematical-value"},{"type":"op","aoid":"ToIntlMathematicalValue","refId":"sec-tointlmathematicalvalue","kind":"abstract operation","signature":{"parameters":[{"name":"_value_","type":{"kind":"opaque","type":"an ECMAScript language value"}}],"optionalParameters":[],"return":{"kind":"completion","completionType":"mixed","typeOfValueIfNormal":{"kind":"opaque","type":"an Intl mathematical value"}}},"effects":[]},{"type":"clause","id":"sec-tointlmathematicalvalue","aoid":"ToIntlMathematicalValue","title":"ToIntlMathematicalValue ( value )","titleHTML":"ToIntlMathematicalValue ( <var>value</var> )","number":"16.5.17"},{"type":"op","aoid":"PartitionNumberRangePattern","refId":"sec-partitionnumberrangepattern","kind":"abstract operation","signature":{"parameters":[{"name":"_numberFormat_","type":{"kind":"opaque","type":"an Intl.NumberFormat"}},{"name":"_x_","type":{"kind":"opaque","type":"an Intl mathematical value"}},{"name":"_y_","type":{"kind":"opaque","type":"an Intl mathematical value"}}],"optionalParameters":[],"return":{"kind":"completion","completionType":"mixed","typeOfValueIfNormal":{"kind":"list","elements":{"kind":"record","fields":{"[[Type]]":{"kind":"opaque","type":"a String"},"[[Value]]":{"kind":"opaque","type":"a String"},"[[Source]]":{"kind":"opaque","type":"a String"}}}}}},"effects":[]},{"type":"clause","id":"sec-partitionnumberrangepattern","aoid":"PartitionNumberRangePattern","title":"PartitionNumberRangePattern ( numberFormat, x, y )","titleHTML":"PartitionNumberRangePattern ( <var>numberFormat</var>, <var>x</var>, <var>y</var> )","number":"16.5.18"},{"type":"clause","id":"sec-numberformat-abstracts","aoid":null,"title":"Abstract Operations for NumberFormat Objects","titleHTML":"Abstract Operations for NumberFormat Objects","number":"16.5"},{"type":"clause","id":"numberformat-objects","aoid":null,"title":"NumberFormat Objects","titleHTML":"NumberFormat Objects","number":"16"},{"type":"clause","id":"sec-properties-of-intl-pluralrules-instances","aoid":null,"title":"Properties of Intl.PluralRules Instances","titleHTML":"Properties of Intl.PluralRules Instances","number":"17.4"},{"type":"op","aoid":"ResolvePlural","refId":"sec-resolveplural","kind":"abstract operation","signature":{"parameters":[{"name":"_pluralRules_","type":{"kind":"opaque","type":"an Intl.PluralRules"}},{"name":"_intlMV_","type":{"kind":"opaque","type":"an Intl mathematical value"}}],"optionalParameters":[],"return":{"kind":"record","fields":{"[[PluralCategory]]":{"kind":"union","types":[{"kind":"opaque","type":"*\"zero\"*"},{"kind":"opaque","type":"*\"one\"*"},{"kind":"opaque","type":"*\"two\"*"},{"kind":"opaque","type":"*\"few\"*"},{"kind":"opaque","type":"*\"many\"*"},{"kind":"opaque","type":"*\"other\"*"}]},"[[FormattedString]]":{"kind":"opaque","type":"a String"}}}},"effects":[]},{"type":"clause","id":"sec-resolveplural","aoid":"ResolvePlural","title":"ResolvePlural ( pluralRules, n, intlMV )","titleHTML":"ResolvePlural ( <var>pluralRules</var>, <del><var>n</var></del>, <ins><var>intlMV</var></ins> )","number":"17.5.2"},{"type":"op","aoid":"ResolvePluralRange","refId":"sec-resolvepluralrange","kind":"abstract operation","signature":{"parameters":[{"name":"_pluralRules_","type":{"kind":"opaque","type":"an Intl.PluralRules"}},{"name":"_x_","type":{"kind":"opaque","type":"an Intl mathematical value"}},{"name":"_y_","type":{"kind":"opaque","type":"an Intl mathematical value"}}],"optionalParameters":[],"return":{"kind":"completion","completionType":"mixed","typeOfValueIfNormal":{"kind":"union","types":[{"kind":"opaque","type":"*\"zero\"*"},{"kind":"opaque","type":"*\"one\"*"},{"kind":"opaque","type":"*\"two\"*"},{"kind":"opaque","type":"*\"few\"*"},{"kind":"opaque","type":"*\"many\"*"},{"kind":"opaque","type":"*\"other\"*"}]}}},"effects":[]},{"type":"clause","id":"sec-resolvepluralrange","aoid":"ResolvePluralRange","title":"ResolvePluralRange ( pluralRules, x, y )","titleHTML":"ResolvePluralRange ( <var>pluralRules</var>, <var>x</var>, <var>y</var> )","number":"17.5.4"},{"type":"clause","id":"sec-intl-pluralrules-abstracts","aoid":null,"title":"Abstract Operations for PluralRules Objects","titleHTML":"Abstract Operations for PluralRules Objects","number":"17.5"},{"type":"clause","id":"pluralrules-objects","aoid":null,"title":"PluralRules Objects","titleHTML":"PluralRules Objects","number":"17"},{"type":"clause","id":"sec-copyright-and-software-license","aoid":null,"title":"Copyright & Software License","titleHTML":"Copyright & Software License","number":"A"}]}