[Cfp-interest 2511] JT-091 through JT-098 comments on N3047

Jim Thomas jaswthomas at sbcglobal.net
Tue Aug 9 08:37:24 PDT 2022


These draft comments on C23 review draft N3047 come from looking through the numeric conversion parts of 7.23, 7.24, and 7.31.

- Jim Thomas


JT-091 7.23.6.1#8 and 7.31.2.1#8 Looks like there is extra space after “b,” before “o, u, x, X”.

JT-092 7.23.6.1#8 and 7.31.2.1#8, in the a,A bullet, in the paragraph beginning  “If the precision P is present …”, in the first sentence, the “p” should be italicized.

JT-093 7.23.6.2#15 and 7.31.2.2#15. Looks like a space is missing  in  “characters(including …”.

JT-094 7.24.1.5#3 In the fourth bullet, “n-char-sequence:” is misplaced.

JT-095 7.24.1.5#4 There are spurious line breaks before and after the footnote anchor “356)”.

JT-096 6.4.4.2#12 The NOTE contradicts 7.24.1.5#4 footnote 356. Change "In contrast, the numeric conversion functions in the strto family (7.24.1.5, 7.24.1.6) include the sign as part of the input value and convert and round the negated input.” to "In contrast, the numeric conversion functions in the strto family (7.24.1.5, 7.24.1.6, F.5) may include the sign as part of the input value and convert and round the negated input; Annex F requires this behavior.”

JT-097 7.24.1.6#3 and 7.31.4.1.3#3 In the third bullet,  “d-char-sequence:” is misplaced.

JT-098 7.24.1.6#4 and 7.31.4.1.3#4 In the first sentence after the bullets remove the parentheses from “(before rounding)”. The containing parentheses suggest that the contained text is already implied. However, the strtod specification which does not include the parenthetical remark does not imply negation before rounding, as footnote 356 clarifies.




More information about the Cfp-interest mailing list