ECMAScript® 2019 Internationalization API Specification
The 3rd Edition API was the first edition released under Ecma TC39's new yearly release The Intl.DateTimeFormat constructor allows this time zone name; ...
ECMA th edition June
Guidelines ESMA
10 oct. 2016 5.18.2 Submitting a new transaction report ... reporting pattern. ... same sorting procedure applied to resolve multiple EEA nationalities.
guidelines mifid ii transaction reporting
IBM ILOG CPLEX Optimization Studio OPL Language User's Manual
The reverse is not true: some of the new global expressions and constraints can be used only in a CP model to be solved with the CP Optimizer engine.
opl languser
A Guide to LIDAR Data Acquisition and Processing for the Forests of
surface resolution
pnw gtr
ECMAScript® 2020 Internationalization API Specification
The 3rd Edition API was the first edition released under Ecma TC39's new yearly release The Intl.DateTimeFormat constructor allows this time zone name; ...
ECMA th edition june
INTERNATIONAL CIVIL AVIATION ORGANIZATION ASIA AND
formats currently in use as specified in DOC 4444 15th Edition. •. NEW format is defined as ICAO flight planning and ATS message formats specified in Amendment
FPL Guidance ver
Error Messages Explained
24 juin 2010 Aggregate aware resolution failed. (QP0020). ... You cannot create a new tab before including at least one result object in this tab.
xi sp error messages en
E-Invoicing Detailed Guidelines
E-Invoicing Regulations based on a certain set of criteria determined by the (13) QR Code: A type of matrix barcode with a pattern of black and white ...
E Invoicing Detailed Guideline
SEPA CREDIT TRANSFER SCHEME INTERBANK
22 nov. 2018 Use of Resolution of Investigation (camt.029.001.03) . ... ISO 13616. IBAN: International Bank Account Number.
EPC SCT Interbank IG V .
Understanding JSON Schema
7 févr. 2022 When learning any new language it's often helpful to start with the ... The pattern keyword is used to restrict a string to a particular ...
UnderstandingJSONSchema
6'+&)7'8%9"$%79:;%7<'1445'!"#$%
)*(!+,),-.(/(01.2(&3!"#$%&'()* ,%)2&(3(&.*(4/, +&)7'8%9"$%79:;%7<' !("'=('!>;%"'00?' /014?'A"%"B7'C"<3'D?0'11'E?5'F444'
G7H3'D?0'11'E?5'F440'
I"*3'>99J3KKLLLM"&)7/:%9"$%79:;%7F59.705/34*043H**
I5JA 64B9*A85.8*51.64>64023*077*64*>642561*6C*2859*:6.;/312*C64*283*>;4>693*6C*>46@5:51D*.6//31204<*64
3K>70102561*I9;.8*09*01*01162023:*@349561*6C*283*:6.;/312J?
I55JA6 4B9*A85.8*51.64>64023*077*64*>642561*6C*2859*:6.;/312*C64*283*>;4>693*6C*51.64>640251D*C302;439
2802*>46@5:3*0..3995=5752
I555J2401 97025619*6C*2859*:6.;/312*5126*701D;0D39*62834*2801*,1D7598*01:*5126*:5CC34312*C64/029*01: I5@JA 64B9*=<*/0B51D*;93*6C*2859*9>3.5C5.02561*51*9201:04:*.61C64/012*>46:;.29*=<*5/>73/31251D*I3GDG =<*.6><*01:*>0923*A8677<*64*>0427.6><45D82*1625.3*64*43C3431.39*26*,./0*&123410256107?*3K.3>2*09*43L;543:*26*240197023*52*5126*701D;0D39*
62834*2801*,1D7598*64*5126*0*:5CC34312*C64/02G*
)83*6CC5.507*@349561*6C*01*,./0*&123410256107*:6.;/312*59*283*,1D7598*701D;0D3*@349561*61*283*,./0* &123410256107*A3=9523G*&1*283*3@312*6C*:59.43>01.539*=32A331*0*240197023:*@349561*01:*283*6CC5.507* @349561?*283*6CC5.507*@349561*98077*D6@341G*
)83 *75/523:*>34/5995619*D40123:*0=6@3*043*>34>32;07*01:*A577*162*=3*43@6B3:*=<*,./0*&123410256107*64* 529*9;..399649*64*0995D19G* )859* :6.;/312*01:*283* 51C64/02561*.6120513:*8 34351*59* >46@5:3:*61*01* MNO*& OM*=0959 *01:* ,!PN* &+),%+N)&"+NE*F&O!EN&PO*NEE* QN%%N+)&,O?*,R#%,OO*"%* &P#E&,F?*&+!ESF&+'* TS)*+")* E&P&),F*)"*N+$*QN%%N+)$*)(N)*)(,*SO,*"U*)(,*&+U"%PN)&"+*(,%,&+*Q&EE*+")*&+U%&+',* N+$*"Q+,%O(*%&'()O*"%*N+$*&P#E&,F*QN%%N+)&,O*"U*P,%!(N+)NT&E&)$*"%*U&)+,OO*U"%*
N*#N%)&!SEN%*#S%#"O,GM*
01234567
*89:7;<7*.<<'O;#9L7$"'&;%97:%"=':%'9>:P'=;&()"%9'QRO;#9L7$"SR':P'J$;9"&9"='*T'&;JT$:N>9'7%=':P'*":%N')7="'7B7:<7*<"'(%="$'9>"'RUOV'
W:&"%P"RX':%&<(="='*"<;LM'C>:P'O;#9L7$"')7T'*"' P(*Y"&9'9;'9>:$='J7$9T'$:N>9P'Q$:N>9P'#$;)'J7$9:"P';9>"$'9>7%'+&)7'
8%9"$%79:;%79PX'7%='%;'<:&"%P"P'(%="$'P(&>'9>:$='J7$9T'$:N>9P'7$"'N$7%9"='(%="$'9>:P'<:&"%P"'"B"%':#'
9>"' 9>:$='J7$9T' &;%&"$%"=':P' 7')")*"$' ;#'+&)7' 8%9"$%79:;%7 ].C+[C'-.CC+!O'.^.8W.UW+'.C'>99J3KKLLLM"&)7/:%9"$%79:;%79)'GZ! 8[GZ!-.C8Z['!+A.!V8[A' C@+'W8,+[O8[A' ZG'].C+[C' ,W.8-O'C@.C' .!+'!+_\8!+V' CZ'8-]W+-+[C'
+,-.'8[C+![.C8Z[.W' OC.[V.!VO`M'
!"=:P9$:*(9:;%'7%='(P"':%'P;($&"'7%='*:%7$T'#;$)PX'L:9>';$'L:9>;(9');=:#:&79:;%X'7$"'J"$):99"='J$;B:="='9>79'9>"'#;<<;L:%N'
&;%=:9:;%P'7$"')"93' 0M! "=:P9$:*(9:;%P';#'P;($&"'&;="')(P9'$"97:%'9>"'7*;B"'&;JT$:N>9'%;9:&"X'9>:P'<:P9';#'&;%=:9:;%P'7%='9>"'#;<<;L:%N'=:P&<7:)"$M
1M! "=:P9$:*(9:;%P':%'*:%7$T'#;$)')( P9'$"J $;=(&"'9>"'7*;B "'&;JT$:N>9'%;9:&"X'9>:P'<:P9';#'&;%=:9:;%P'7%='9>"' #;<<;L:%N
=:P&<7:)"$':%'9>"'=;&()"%979:;%'7%=K;$';9>"$')79"$:7'9>"'=:P9$:*(9:;%M
2M[ ":9>"$'9>"'%7)"';#'9>"'7(9>;$P'%;$'+&)7'8%9"$%79:;%7<')7T'*"'(P"='9;'"%=;$P"';$'J$;);9"'J$;=(&9P'="$:B"='#$;)'9>:P
P;#9L7$"'L:9>;(9'PJ"&:#:&'J$:;$'L$:99"%'J"$):PP:;%M C@8O'OZGC I.!+'8O']!Z^8V+V 'Ua'C@+ '+,-.'8[C+![.C8Z[.W' R.O'8O R'.[V' .[a'+b]!+O O'Z!'8-]W8+V' I.!!.[C8+OX'8[,W\V8[AX 'U\C'[ZC'W8-8C+V'CZX'C @+'8-]W8 +V'I.!!.[ C8+O'ZG'-+!,@.[C .U8W8Ca' .[V' G8C[+OO'GZ!'.' ].!C8, \W.! ']\!]ZO+'.!+'V8O,W.8-+ VM'8['[Z'+^+[C'O @.WW'+,- .'8[C+![.C8Z[.W'U+' W8.UW+'GZ!' .[a'V8!+ ,CX'8[V8 !+,CX'8[,8V+[C.W X'O]+,8.WX'+b+-]W.!aX' Z!',Z[O+_\+[C8.W'V.-.A+O ' Q8[,W\V8[AX'U\C'[ZC'W8-8C+V'CZX']!Z,\!+-+[C'ZG'O\UOC8C\C+'AZZVO'Z!'O+!^8,+Oc'WZOO'ZG'\O+X' V.C.X'Z!']!ZG8COc'Z!'U\O8[+OO'8[C+!!\]C8Z[S'@ZI+^+!',.\O+V'.[V'Z['.[a'C@+Z!a'ZG'W8.U8W8CaX' I@+C@+!'8[',Z[C!.,CX'OC!8,C'W8.U8W8CaX'Z!'CZ!C'Q8[,W\V8[A'[+AW8A+[,+'Z!'ZC@+!I8O+S'.!8O8[A'8[' .[a'I.a'Z\C'ZG'C@+'\O+'ZG'C@8O'OZGCI.!+X'+^+['8G'.V^8O+V'ZG'C@+']ZOO8U8W8Ca'ZG'O\,@'V.-.A+M''© 8;mY WnternYtionYl:
© 8;mY WnternYtionYl0
This specification is developed on GitHub with the help of the ECMAScript community. There are a number of ways to
contribute to the development of this specification: GitHub Repository: https://github.com/tc39/ecma402 Issues: All Issues, File a New Issue
Pull Requests: All Pull Requests, Create a New Pull Request Test Suite: Test262
TC39-TG2:
Convener: Shane F. Carr (@sffc)
Admin group: contact by email
Editors:
Leo Balter (@leobalter)
Valerie Young (@spectranaut)
Isaac Durazo (@isaacdurazo)
Community:
Mailing list: es-discuss
IRC: #tc39 on freenode
+,-./01231445' 6'+&)7'8%9"$%79:;%7<'1445'!"#$%
)*(!+,),-.(/(01.2(&3!"#$%&'()* ,%)2&(3(&.*(4/, +&)7'8%9"$%79:;%7<' !("'=('!>;%"'00?' /014?'A"%"B7' C"<3'D?0'11'E?5'F444'
G7H3'D?0'11'E?5'F440'
I"*3'>99J3KKLLLM"&)7/:%9"$%79:;%7)859*:6.;/312*/0<*=3*.6>53:?*>;=75983:*01:*:59245=;23:*26*628349?*01:*.342051*:345@025@3*A64B9*6C*52* /0<*=3*>43>043:?*.6>53:?*>;=75983:?*01:*:59245=;23:?*51*A8673*64*51*>042?*>46@5:3:*2802*283*0=6@3* .6><45D82*1625.3*01:*2859*!6><45D82*E5.3193*01:*F59.705/34*043*51.7;:3:*61*077*9;.8*.6>539*01:* :345@025@3*A64B9G*)83*617<*:345@025@3*A64B9*2802*043*>34/5995=73*;1:34*2859*!6><45D82*E5.3193*01:* F59.705/34*043H**
I5JA 64B9*A85.8*51.64>64023*077*64*>642561*6C*2859*:6.;/312*C64*283*>;4>693*6C*>46@5:51D*.6//31204<*64
3K>70102561*I9;.8*09*01*01162023:*@349561*6C*283*:6.;/312J?
I55JA6 4B9*A85.8*51.64>64023*077*64*>642561*6C*2859*:6.;/312*C64*283*>;4>693*6C*51.64>640251D*C302;439
2802*>46@5:3*0..3995=5752
I555J2401 97025619*6C*2859*:6.;/312*5126*701D;0D39*62834*2801*,1D7598*01:*5126*:5CC34312*C64/029*01: I5@JA 64B9*=<*/0B51D*;93*6C*2859*9>3.5C5.02561*51*9201:04:*.61C64/012*>46:;.29*=<*5/>73/31251D*I3GDG =<*.6><*01:*>0923*A8677<*64*>0427(6A3@34?*283*.612312*6C*2859*:6.;/312*52937C*/0<*162*=3*/6:5C53:*51*01<*A0*51.7;:51D*=<*43/6@51D*283* .6><45D82*1625.3*64*43C3431.39*26*,./0*&123410256107?*3K.3>2*09*43L;543:*26*240197023*52*5126*701D;0D39*
62834*2801*,1D7598*64*5126*0*:5CC34312*C64/02G*
)83*6CC5.507*@349561*6C*01*,./0*&123410256107*:6.;/312*59*283*,1D7598*701D;0D3*@349561*61*283*,./0* &123410256107*A3=9523G*&1*283*3@312*6C*:59.43>01.539*=32A331*0*240197023:*@349561*01:*283*6CC5.507* @349 561?*283*6CC5.507*@349561*98077*D6@341G*
)83 *75/523:*>34/5995619*D40123:*0=6@3*043*>34>32;07*01:*A577*162*=3*43@6B3:*=<*,./0*&123410256107*64* 529
*9;..399649*64*0995D19G* )859* :6.;/312*01:*283* 51C64/02561*.6120513:*8 34351*59* >46@5:3:*61*01* MNO*& OM*=0959 *01:* ,!PN* &+),%+N)&"+NE*F&O!EN&PO*NEE* QN%%N+)&,O?*,R#%,OO*"%* &P#E&,F?*&+!ESF&+'* TS)*+")* E&P&),F*)"*N+$*QN%%N+)$*)(N)*)(,*SO,*"U*)(,*&+U"%PN)&"+*(,%,&+*Q&EE*+")*&+U%&+',* N+$*"Q+,%O(*%&'()O*"%*N+$*&P#E&,F*QN%%N+)&,O*"U*P,%!(N+)NT&E&)$*"%*U&)+,OO*U"%* N*#N%)&!SEN%*#S%#"O,GM*
01234567
*89:7;<7* .<<'O;#9L7$"'&;%97:%"=':%'9>:P'=;&()"%9'QRO;#9L7$"SR':P'J$;9"&9"='*T'&;JT$:N>9'7%=':P'*":%N')7="'7B7:<7*<"'(%="$'9>"'RUOV'
W:&"%P"RX':%&<(="='*"<;LM'C>:P'O;#9L7$"')7T'*"' P(*Y"&9'9;'9>:$='J7$9T'$:N>9P'Q$:N>9P'#$;)'J7$9:"P';9>"$'9>7%'+&)7'
8%9"$%79:;%79PX'7%='%;'<:&"%P"P'(%="$'P(&>'9>:$='J7$9T'$:N>9P'7$"'N$7%9"='(%="$'9>:P'<:&"%P"'"B"%':#'
9>"' 9>:$='J7$9T' &;%&"$%"=':P' 7')")*"$' ;#'+&)7' 8%9"$%79:;%7 ].C+[C'-.CC+!O'.^.8W.UW+'.C'>99J3KKLLLM"&)7/:%9"$%79:;%79)'GZ! 8[GZ!-.C8Z['!+A.!V8[A' C@+'W8,+[O8[A' ZG'].C+[C' ,W.8-O'C@.C' .!+'!+_\8!+V' CZ'8-]W+-+[C'
+,-.'8[C+![.C8Z[.W' OC.[V.!VO`M'
!"=:P9$:*(9:;%'7%='(P"':%'P;($&"'7%='*:%7$T'#;$)PX'L:9>';$'L:9>;(9');=:#:&79:;%X'7$"'J"$):99"='J$;B:="='9>79'9>"'#;<<;L:%N'
&;%=:9:;%P'7$"')"93' 0M! "=:P9$:*(9:;%P';#'P;($&"'&;="')(P9'$"97:%'9>"'7*;B"'&;JT$:N>9'%;9:&"X'9>:P'<:P9';#'&;%=:9:;%P'7%='9>"'#;<<;L:%N'=:P&<7:)"$M
1M! "=:P9$:*(9:;%P':%'*:%7$T'#;$)')( P9'$"J $;=(&"'9>"'7*;B "'&;JT$:N>9'%;9:&"X'9>:P'<:P9';#'&;%=:9:;%P'7%='9>"' #;<<;L:%N
=:P&<7:)"$':%'9>"'=;&()"%979:;%'7%=K;$';9>"$')79"$:7'9>"'=:P9$:*(9:;%M
2M[ ":9>"$'9>"'%7)"';#'9>"'7(9>;$P'%;$'+&)7'8%9"$%79:;%7<')7T'*"'(P"='9;'"%=;$P"';$'J$;);9"'J$;=(&9P'="$:B"='#$;)'9>:P
P;#9L7$"'L:9>;(9'PJ"&:#:&'J$:;$'L$:99"%'J"$):PP:;%M C@8O'OZGC I.!+'8O']!Z^8V+V 'Ua'C@+ '+,-.'8[C+![.C8Z[.W' R.O'8O R'.[V' .[a'+b]!+O O'Z!'8-]W8+V' I.!!.[C8+OX'8[,W\V8[AX 'U\C'[ZC'W8-8C+V'CZX'C @+'8-]W8 +V'I.!!.[ C8+O'ZG'-+!,@.[C .U8W8Ca' .[V' G8C[+OO'GZ!'.' ].!C8, \W.! ']\!]ZO+'.!+'V8O,W.8-+ VM'8['[Z'+^+[C'O @.WW'+,- .'8[C+![.C8Z[.W'U+' W8.UW+'GZ!' .[a'V8!+ ,CX'8[V8 !+,CX'8[,8V+[C.W X'O]+,8.WX'+b+-]W.!aX' Z!',Z[O+_\+[C8.W'V.-.A+O ' Q8[,W\V8[AX'U\C'[ZC'W8-8C+V'CZX']!Z,\!+-+[C'ZG'O\UOC8C\C+'AZZVO'Z!'O+!^8,+Oc'WZOO'ZG'\O+X' V.C.X'Z!']!ZG8COc'Z!'U\O8[+OO'8[C+!!\]C8Z[S'@ZI+^+!',.\O+V'.[V'Z['.[a'C@+Z!a'ZG'W8.U8W8CaX' I@+C@+!'8[',Z[C!.,CX'OC!8,C'W8.U8W8CaX'Z!'CZ!C'Q8[,W\V8[A'[+AW8A+[,+'Z!'ZC@+!I8O+S'.!8O8[A'8[' .[a'I.a'Z\C'ZG'C@+'\O+'ZG'C@8O'OZGCI.!+X'+^+['8G'.V^8O+V'ZG'C@+']ZOO8U8W8Ca'ZG'O\,@'V.-.A+M''© 8;mY WnternYtionYl:
© 8;mY WnternYtionYl0
This specification is developed on GitHub with the help of the ECMAScript community. There are a number of ways to
contribute to the development of this specification: GitHub Repository: https://github.com/tc39/ecma402 Issues: All Issues, File a New Issue
Pull Requests: All Pull Requests, Create a New Pull Request Test Suite: Test262
TC39-TG2:
Convener: Shane F. Carr (@sffc)
Admin group: contact by email
Editors:
Leo Balter (@leobalter)
Valerie Young (@spectranaut)
Isaac Durazo (@isaacdurazo)
Community:
Mailing list: es-discuss
IRC: #tc39 on freenode
8[GZ!-.C8Z['!+A.!V8[A' C@+'W8,+[O8[A' ZG'].C+[C' ,W.8-O'C@.C' .!+'!+_\8!+V' CZ'8-]W+-+[C'
+,-.'8[C+![.C8Z[.W'OC.[V.!VO`M'
!"=:P9$:*(9:;%'7%='(P"':%'P;($&"'7%='*:%7$T'#;$)PX'L:9>';$'L:9>;(9');=:#:&79:;%X'7$"'J"$):99"='J$;B:="='9>79'9>"'#;<<;L:%N'
&;%=:9:;%P'7$"')"93'0M! "=:P9$:*(9:;%P';#'P;($&"'&;="')(P9'$"97:%'9>"'7*;B"'&;JT$:N>9'%;9:&"X'9>:P'<:P9';#'&;%=:9:;%P'7%='9>"'#;<<;L:%N'=:P&<7:)"$M
1M! "=:P9$:*(9:;%P':%'*:%7$T'#;$)')( P9'$"J $;=(&"'9>"'7*;B "'&;JT$:N>9'%;9:&"X'9>:P'<:P9';#'&;%=:9:;%P'7%='9>"' #;<<;L:%N
=:P&<7:)"$':%'9>"'=;&()"%979:;%'7%=K;$';9>"$')79"$:7'9>"'=:P9$:*(9:;%M
2M[ ":9>"$'9>"'%7)"';#'9>"'7(9>;$P'%;$'+&)7'8%9"$%79:;%7<')7T'*"'(P"='9;'"%=;$P"';$'J$;);9"'J$;=(&9P'="$:B"='#$;)'9>:P
P;#9L7$"'L:9>;(9'PJ"&:#:&'J$:;$'L$:99"%'J"$):PP:;%M C@8O'OZGC I.!+'8O']!Z^8V+V 'Ua'C@+ '+,-.'8[C+![.C8Z[.W' R.O'8O R'.[V' .[a'+b]!+O O'Z!'8-]W8+V' I.!!.[C8+OX'8[,W\V8[AX 'U\C'[ZC'W8-8C+V'CZX'C @+'8-]W8 +V'I.!!.[ C8+O'ZG'-+!,@.[C .U8W8Ca' .[V' G8C[+OO'GZ!'.' ].!C8, \W.! ']\!]ZO+'.!+'V8O,W.8-+ VM'8['[Z'+^+[C'O @.WW'+,- .'8[C+![.C8Z[.W'U+' W8.UW+'GZ!' .[a'V8!+ ,CX'8[V8 !+,CX'8[,8V+[C.W X'O]+,8.WX'+b+-]W.!aX' Z!',Z[O+_\+[C8.W'V.-.A+O ' Q8[,W\V8[AX'U\C'[ZC'W8-8C+V'CZX']!Z,\!+-+[C'ZG'O\UOC8C\C+'AZZVO'Z!'O+!^8,+Oc'WZOO'ZG'\O+X' V.C.X'Z!']!ZG8COc'Z!'U\O8[+OO'8[C+!!\]C8Z[S'@ZI+^+!',.\O+V'.[V'Z['.[a'C@+Z!a'ZG'W8.U8W8CaX' I@+C@+!'8[',Z[C!.,CX'OC!8,C'W8.U8W8CaX'Z!'CZ!C'Q8[,W\V8[A'[+AW8A+[,+'Z!'ZC@+!I8O+S'.!8O8[A'8['.[a'I.a'Z\C'ZG'C@+'\O+'ZG'C@8O'OZGCI.!+X'+^+['8G'.V^8O+V'ZG'C@+']ZOO8U8W8Ca'ZG'O\,@'V.-.A+M''© 8;mY WnternYtionYl:
© 8;mY WnternYtionYl0
This specification is developed on GitHub with the help of the ECMAScript community. There are a number of ways to
contribute to the development of this specification: GitHub Repository: https://github.com/tc39/ecma402Issues: All Issues, File a New Issue
Pull Requests: All Pull Requests, Create a New Pull RequestTest Suite: Test262
TC39-TG2:
Convener: Shane F. Carr (@sffc)
Admin group: contact by email
Editors:
Leo Balter (@leobalter)
Valerie Young (@spectranaut)
Isaac Durazo (@isaacdurazo)
Community:
Mailing list: es-discuss
IRC: #tc39 on freenode
+,-./01231445'6'+&)7'8%9"$%79:;%7<'1445'!"#$%
)*(!+,),-.(/(01.2(&3!"#$%&'()* ,%)2&(3(&.*(4/, +&)7'8%9"$%79:;%7<' !("'=('!>;%"'00?' /014?'A"%"B7'C"<3'D?0'11'E?5'F444'
G7H3'D?0'11'E?5'F440'
I"*3'>99J3KKLLLM"&)7/:%9"$%79:;%7F59.705/34*043H**
I5JA 64B9*A85.8*51.64>64023*077*64*>642561*6C*2859*:6.;/312*C64*283*>;4>693*6C*>46@5:51D*.6//31204<*64
3K>70102561*I9;.8*09*01*01162023:*@349561*6C*283*:6.;/312J?
I55JA6 4B9*A85.8*51.64>64023*077*64*>642561*6C*2859*:6.;/312*C64*283*>;4>693*6C*51.64>640251D*C302;439
2802*>46@5:3*0..3995=5752
I555J2401 97025619*6C*2859*:6.;/312*5126*701D;0D39*62834*2801*,1D7598*01:*5126*:5CC34312*C64/029*01: I5@JA 64B9*=<*/0B51D*;93*6C*2859*9>3.5C5.02561*51*9201:04:*.61C64/012*>46:;.29*=<*5/>73/31251D*I3GDG =<*.6><*01:*>0923*A8677<*64*>0427.6><45D82*1625.3*64*43C3431.39*26*,./0*&123410256107?*3K.3>2*09*43L;543:*26*240197023*52*5126*701D;0D39*
62834*2801*,1D7598*64*5126*0*:5CC34312*C64/02G*
)83*6CC5.507*@349561*6C*01*,./0*&123410256107*:6.;/312*59*283*,1D7598*701D;0D3*@349561*61*283*,./0* &123410256107*A3=9523G*&1*283*3@312*6C*:59.43>01.539*=32A331*0*240197023:*@349561*01:*283*6CC5.507* @349561?*283*6CC5.507*@349561*98077*D6@341G*
)83 *75/523:*>34/5995619*D40123:*0=6@3*043*>34>32;07*01:*A577*162*=3*43@6B3:*=<*,./0*&123410256107*64* 529*9;..399649*64*0995D19G* )859* :6.;/312*01:*283* 51C64/02561*.6120513:*8 34351*59* >46@5:3:*61*01* MNO*& OM*=0959 *01:* ,!PN* &+),%+N)&"+NE*F&O!EN&PO*NEE* QN%%N+)&,O?*,R#%,OO*"%* &P#E&,F?*&+!ESF&+'* TS)*+")* E&P&),F*)"*N+$*QN%%N+)$*)(N)*)(,*SO,*"U*)(,*&+U"%PN)&"+*(,%,&+*Q&EE*+")*&+U%&+',* N+$*"Q+,%O(*%&'()O*"%*N+$*&P#E&,F*QN%%N+)&,O*"U*P,%!(N+)NT&E&)$*"%*U&)+,OO*U"%*
N*#N%)&!SEN%*#S%#"O,GM*
01234567
*89:7;<7*.<<'O;#9L7$"'&;%97:%"=':%'9>:P'=;&()"%9'QRO;#9L7$"SR':P'J$;9"&9"='*T'&;JT$:N>9'7%=':P'*":%N')7="'7B7:<7*<"'(%="$'9>"'RUOV'
W:&"%P"RX':%&<(="='*"<;LM'C>:P'O;#9L7$"')7T'*"' P(*Y"&9'9;'9>:$='J7$9T'$:N>9P'Q$:N>9P'#$;)'J7$9:"P';9>"$'9>7%'+&)7'
8%9"$%79:;%79PX'7%='%;'<:&"%P"P'(%="$'P(&>'9>:$='J7$9T'$:N>9P'7$"'N$7%9"='(%="$'9>:P'<:&"%P"'"B"%':#'
9>"' 9>:$='J7$9T' &;%&"$%"=':P' 7')")*"$' ;#'+&)7' 8%9"$%79:;%7 ].C+[C'-.CC+!O'.^.8W.UW+'.C'>99J3KKLLLM"&)7/:%9"$%79:;%79)'GZ! 8[GZ!-.C8Z['!+A.!V8[A' C@+'W8,+[O8[A' ZG'].C+[C' ,W.8-O'C@.C' .!+'!+_\8!+V' CZ'8-]W+-+[C'
+,-.'8[C+![.C8Z[.W' OC.[V.!VO`M'
!"=:P9$:*(9:;%'7%='(P"':%'P;($&"'7%='*:%7$T'#;$)PX'L:9>';$'L:9>;(9');=:#:&79:;%X'7$"'J"$):99"='J$;B:="='9>79'9>"'#;<<;L:%N'
&;%=:9:;%P'7$"')"93' 0M! "=:P9$:*(9:;%P';#'P;($&"'&;="')(P9'$"97:%'9>"'7*;B"'&;JT$:N>9'%;9:&"X'9>:P'<:P9';#'&;%=:9:;%P'7%='9>"'#;<<;L:%N'=:P&<7:)"$M
1M! "=:P9$:*(9:;%P':%'*:%7$T'#;$)')( P9'$"J $;=(&"'9>"'7*;B "'&;JT$:N>9'%;9:&"X'9>:P'<:P9';#'&;%=:9:;%P'7%='9>"' #;<<;L:%N
=:P&<7:)"$':%'9>"'=;&()"%979:;%'7%=K;$';9>"$')79"$:7'9>"'=:P9$:*(9:;%M
2M[ ":9>"$'9>"'%7)"';#'9>"'7(9>;$P'%;$'+&)7'8%9"$%79:;%7<')7T'*"'(P"='9;'"%=;$P"';$'J$;);9"'J$;=(&9P'="$:B"='#$;)'9>:P
P;#9L7$"'L:9>;(9'PJ"&:#:&'J$:;$'L$:99"%'J"$):PP:;%M C@8O'OZGC I.!+'8O']!Z^8V+V 'Ua'C@+ '+,-.'8[C+![.C8Z[.W' R.O'8O R'.[V' .[a'+b]!+O O'Z!'8-]W8+V' I.!!.[C8+OX'8[,W\V8[AX 'U\C'[ZC'W8-8C+V'CZX'C @+'8-]W8 +V'I.!!.[ C8+O'ZG'-+!,@.[C .U8W8Ca' .[V' G8C[+OO'GZ!'.' ].!C8, \W.! ']\!]ZO+'.!+'V8O,W.8-+ VM'8['[Z'+^+[C'O @.WW'+,- .'8[C+![.C8Z[.W'U+' W8.UW+'GZ!' .[a'V8!+ ,CX'8[V8 !+,CX'8[,8V+[C.W X'O]+,8.WX'+b+-]W.!aX' Z!',Z[O+_\+[C8.W'V.-.A+O ' Q8[,W\V8[AX'U\C'[ZC'W8-8C+V'CZX']!Z,\!+-+[C'ZG'O\UOC8C\C+'AZZVO'Z!'O+!^8,+Oc'WZOO'ZG'\O+X' V.C.X'Z!']!ZG8COc'Z!'U\O8[+OO'8[C+!!\]C8Z[S'@ZI+^+!',.\O+V'.[V'Z['.[a'C@+Z!a'ZG'W8.U8W8CaX' I@+C@+!'8[',Z[C!.,CX'OC!8,C'W8.U8W8CaX'Z!'CZ!C'Q8[,W\V8[A'[+AW8A+[,+'Z!'ZC@+!I8O+S'.!8O8[A'8[' .[a'I.a'Z\C'ZG'C@+'\O+'ZG'C@8O'OZGCI.!+X'+^+['8G'.V^8O+V'ZG'C@+']ZOO8U8W8Ca'ZG'O\,@'V.-.A+M''© 8;mY WnternYtionYl:
© 8;mY WnternYtionYl0
This specification is developed on GitHub with the help of the ECMAScript community. There are a number of ways to
contribute to the development of this specification: GitHub Repository: https://github.com/tc39/ecma402 Issues: All Issues, File a New Issue
Pull Requests: All Pull Requests, Create a New Pull Request Test Suite: Test262
TC39-TG2:
Convener: Shane F. Carr (@sffc)
Admin group: contact by email
Editors:
Leo Balter (@leobalter)
Valerie Young (@spectranaut)
Isaac Durazo (@isaacdurazo)
Community:
Mailing list: es-discuss
IRC: #tc39 on freenode
8[GZ!-.C8Z['!+A.!V8[A' C@+'W8,+[O8[A' ZG'].C+[C' ,W.8-O'C@.C' .!+'!+_\8!+V' CZ'8-]W+-+[C'
+,-.'8[C+![.C8Z[.W'OC.[V.!VO`M'
!"=:P9$:*(9:;%'7%='(P"':%'P;($&"'7%='*:%7$T'#;$)PX'L:9>';$'L:9>;(9');=:#:&79:;%X'7$"'J"$):99"='J$;B:="='9>79'9>"'#;<<;L:%N'
&;%=:9:;%P'7$"')"93'0M! "=:P9$:*(9:;%P';#'P;($&"'&;="')(P9'$"97:%'9>"'7*;B"'&;JT$:N>9'%;9:&"X'9>:P'<:P9';#'&;%=:9:;%P'7%='9>"'#;<<;L:%N'=:P&<7:)"$M
1M! "=:P9$:*(9:;%P':%'*:%7$T'#;$)')( P9'$"J $;=(&"'9>"'7*;B "'&;JT$:N>9'%;9:&"X'9>:P'<:P9';#'&;%=:9:;%P'7%='9>"' #;<<;L:%N
=:P&<7:)"$':%'9>"'=;&()"%979:;%'7%=K;$';9>"$')79"$:7'9>"'=:P9$:*(9:;%M
2M[ ":9>"$'9>"'%7)"';#'9>"'7(9>;$P'%;$'+&)7'8%9"$%79:;%7<')7T'*"'(P"='9;'"%=;$P"';$'J$;);9"'J$;=(&9P'="$:B"='#$;)'9>:P
P;#9L7$"'L:9>;(9'PJ"&:#:&'J$:;$'L$:99"%'J"$):PP:;%M C@8O'OZGC I.!+'8O']!Z^8V+V 'Ua'C@+ '+,-.'8[C+![.C8Z[.W' R.O'8O R'.[V' .[a'+b]!+O O'Z!'8-]W8+V' I.!!.[C8+OX'8[,W\V8[AX 'U\C'[ZC'W8-8C+V'CZX'C @+'8-]W8 +V'I.!!.[ C8+O'ZG'-+!,@.[C .U8W8Ca' .[V' G8C[+OO'GZ!'.' ].!C8, \W.! ']\!]ZO+'.!+'V8O,W.8-+ VM'8['[Z'+^+[C'O @.WW'+,- .'8[C+![.C8Z[.W'U+' W8.UW+'GZ!' .[a'V8!+ ,CX'8[V8 !+,CX'8[,8V+[C.W X'O]+,8.WX'+b+-]W.!aX' Z!',Z[O+_\+[C8.W'V.-.A+O ' Q8[,W\V8[AX'U\C'[ZC'W8-8C+V'CZX']!Z,\!+-+[C'ZG'O\UOC8C\C+'AZZVO'Z!'O+!^8,+Oc'WZOO'ZG'\O+X' V.C.X'Z!']!ZG8COc'Z!'U\O8[+OO'8[C+!!\]C8Z[S'@ZI+^+!',.\O+V'.[V'Z['.[a'C@+Z!a'ZG'W8.U8W8CaX' I@+C@+!'8[',Z[C!.,CX'OC!8,C'W8.U8W8CaX'Z!'CZ!C'Q8[,W\V8[A'[+AW8A+[,+'Z!'ZC@+!I8O+S'.!8O8[A'8['.[a'I.a'Z\C'ZG'C@+'\O+'ZG'C@8O'OZGCI.!+X'+^+['8G'.V^8O+V'ZG'C@+']ZOO8U8W8Ca'ZG'O\,@'V.-.A+M''© 8;mY WnternYtionYl:
© 8;mY WnternYtionYl0
This specification is developed on GitHub with the help of the ECMAScript community. There are a number of ways to
contribute to the development of this specification: GitHub Repository: https://github.com/tc39/ecma402