Subject: Re: D1949R4 - C++ Identifier Syntax using Unicode Standard Annex 31
From: Steve Downey (sdowney_at_[hidden])
Date: 2020-06-04 20:04:32
Copy edits applied.
I have not reworded the Note, which was pre-existing. I have it noted to
revisit. I'd prefer to have a better discussion of the audience for the
note, and what is being taught to those people.
d1949 update at https://isocpp.org/files/papers/D1949R4.html
When I post it as P1949, I will only be changing the Document# in the
When that happens depends a little on how many episodes of Community my
wife and I watch tonight.
On Thu, Jun 4, 2020 at 8:46 PM Steve Downey <sdowney_at_[hidden]> wrote:
> I believe this note is in opposition to languages that originated
> contemporaneously with C but that do not distinguish between upper and
> lower case. Fortran and Cobol, for example, do not, but also restrict the
> identifier set to ASCII equivalent letters.
> I think it is clear enough, since it is a Note, but is certainly a
> candidate for reevaluation in another pass through lex bringing all of this
> out of 1970s technical lexicon.
> On Thu, Jun 4, 2020 at 6:33 PM Corentin Jabot via SG16 <
> sg16_at_[hidden]> wrote:
>> [ Note: Upper- and lower-case letters are considered different for all
>> identifiers. â end note ]
>> Not all characters with case mapping are letters.
>> I don't know if it matters much if we are going to use better terms in
>> the future
>> Overall, I'm not sure that the note clarifies anything?
>> On Fri, 5 Jun 2020 at 00:15, Steve Downey via SG16 <sg16_at_[hidden]>
>>> Posted as Draft at https://isocpp.org/files/papers/D1949R4.html
>>> If there are no objections, I will update to P later this evening and
>>> post to the EWG list.
>>> SG16 mailing list
>> SG16 mailing list
SG16 list run by email@example.com