You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Digit Size Options in registry.md say they use the following EBNF:
digit-size-option = "0" / (("1"-"9") [DIGIT])
This appears to accept 0, 1, 2, ..., 9, 10, 11, ..., 98, 99.
However, ECMA-402 restricts the range of some of these integers to be less. For example, minimum and maximum significant digits and minimum integer digits are restricted to the range 1-21:
I feel limits on these options should be more strict in general because it is a dereliction of duty for MF2 to allow a message that is supported in one implementation but rejected in another (without using implementation-specific namespaced options), but I'll leave it up to the WG to decide if this text, permitting engines to differ in the limits they impose, is acceptable to MF2.
The Digit Size Options in registry.md say they use the following EBNF:
This appears to accept 0, 1, 2, ..., 9, 10, 11, ..., 98, 99.
However, ECMA-402 restricts the range of some of these integers to be less. For example, minimum and maximum significant digits and minimum integer digits are restricted to the range 1-21:
https://tc39.es/ecma402/#sec-setnfdigitoptions
The text was updated successfully, but these errors were encountered: