This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Universal Character Names, v2


Zack Weinberg <zack@codesourcery.com> writes:

> ... which I disagree with.  I am rejecting this patch until you
> implement support for Unicode as she is spoke, which means UAX#15
> including normalization, not whatever nonsense is in the C and C++
> standards.

It appears that UAX#15 is unsuitable for C and C++ in unmodified
form. For example, it does not allow underscores (U+005F) as the first
character of an identifier; I think this restriction of C is not
acceptable.

What modifications to <identifier_start> and <identifier_extend> do I
need to make?

I really dislike having to work with such a wishy-washy spec as
UAX#15, which gives so many options that you may use or ignore, at
your own liking. I really did not mean to design my own language.

Regards,
Martin


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]