Alex J. Dam wrote:
Hi.
I found this in the 1997 standard draft under 2.10:
An identifier is an arbitrarily long sequence of letters and digits.
Each universal-character-name in an identifier shall designate a char-
acter whose encoding in ISO 10646 falls into one of the ranges speci-
fied in _extendid_.
Does it really mean that C++ compilers should accept identifiers with
accented letters and all?
If it does, is there a compiler which accepts them?
IIRC it was mentioned somewhere in the moderated newsgroup. Basically what
the language lawyers there explained was that there are
implementation/platform dependent things involved here, so code using such
characters would not be portable. I mean you would need to convert it just
like you need to convert old MS-DOS stuff if you want to display it in
Windows. And IIRC to that problem they have attributed that fact that no
compiler implements this. Since I have only a vague recollection of this
postings I might be wrong.
--
WW aka Attila
:::
Whales are mammals. Mammals have hair. SHAVE THE WHALES!