C++ Logo

SG16

Advanced search

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
forematter.
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:
>
>> LGTM
>>
>> Nitpick:
>>
>> [ 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]>
>> wrote:
>>
>>> 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.
>>>
>>> Diff:
>>>
>>> https://github.com/steve-downey/papers/commit/a5a928b12b5664de57d5c0d8a9ca6ba4200d168b
>>> --
>>> SG16 mailing list
>>> SG16_at_[hidden]
>>> https://lists.isocpp.org/mailman/listinfo.cgi/sg16
>>>
>> --
>> SG16 mailing list
>> SG16_at_[hidden]
>> https://lists.isocpp.org/mailman/listinfo.cgi/sg16
>>
>



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