C++ Logo

SG16

Advanced search

Subject: Re: [isocpp-core] New draft revision: D2029R2 (Proposed resolution for core issues 411, 1656, and 2333; numeric and universal character escapes in character and string literals)
From: Corentin Jabot (corentinjabot_at_[hidden])
Date: 2020-07-01 02:23:45


On Wed, Jul 1, 2020, 00:28 Jens Maurer via Core <core_at_[hidden]>
wrote:

> On 30/06/2020 06.15, Corentin Jabot via SG16 wrote:
> > No, especially wide multi characters that are simply not a thing, let's
> not make them one.
>
> I don't follow. In the status quo working draft, we have in [lex.ccon] p5
> after the note:
>
> "The value of a wide-character literal containing multiple c-char s is
> implementation-defined."
>

I would rather it doesn't have a name, especially not one that makes it
look like it behaves like multi character literals, which it doesn't (not
an int, value computed differently). As such I would like it if core would
consider keeping the above sentence below the table ( same thing for what
tom calls conditional characters literals - both of them).
Giving names to things tends to make them feel more important or intended,
which I think we should avoid in this case.

> Jens
> _______________________________________________
> Core mailing list
> Core_at_[hidden]
> Subscription: https://lists.isocpp.org/mailman/listinfo.cgi/core
> Link to this post: http://lists.isocpp.org/core/2020/06/9487.php
>



SG16 list run by sg16-owner@lists.isocpp.org