C++ Logo

sg16

Advanced search

Re: [SG16] [isocpp-core] Updated draft revision: D2029R3 (Proposed resolution for core issues 411, 1656, and 2333; numeric and universal character escapes in character and string literals

From: Tom Honermann <tom_at_[hidden]>
Date: Mon, 24 Aug 2020 22:37:40 -0400
On 8/24/20 4:52 PM, Jens Maurer wrote:
> On 24/08/2020 06.12, Tom Honermann via Core wrote:
>> Perhaps it is time to re-title this paper to "Rewrite [lex.ccon] and [lex.string]" :)
>>
>> An update of D2029R3 is available at https://rawgit.com/sg16-unicode/sg16/master/papers/d2029r3.html. This addresses the feedback provided at the July 20th, 2020, core issues processing telecon. The relevant changes include:
>>
>> * Changed the introductory and proposed resolution overview to remove incorrect uses of "narrowing integer conversion" in prose intended to describe something more like an "integral conversion".
>> * [lex.ccon]pY: Added footnotes explaining that, for nonencodable character literals and multicharacter literals, the associated character encoding may be used solely to determine encodability and not to actually encode values.
> Footnotes Y1 and Y3: Suggestion:
>
> Y1) The associated character encoding for ordinary character literals
> determines encodability, but does not determine the value of
> non-encodable ordinary character literals or ordinary multicharacter
> literals.

That is much better. Thanks, Jens! Updated.

Tom.

>
> Jens

Received on 2020-08-24 21:41:09