On Sun, 11 May 2008 18:53:38 +0000 (UTC), FX wrote:
> Hi there,
>
> I asked the question some time ago, but got no answer: is there any
> compiler out there that handles ISO-10646 character variables? I.e. is
> there any compiler that will compile this:
>
> character(len=10, kind=selected_char_kind('ISO_10646')) :: line
> line = selected_char_kind('ISO_10646')_"whatever"
>
> I assumed so because several compilers have "Yes" in the "Sup****t
> international character sets" (quoting from memory) category of the
F2003
> compiler comparison published in ACM SIGPLAN Fortran forum, but the ones
> I tried it with (Intel, Sun, g95) don't sup****t the UCS-4 charset.
> Furthermore, I've checked the websites of compilers that are re****tedly
> winning the Fortran 2003 race (namely, IBM and NAG), and it doesn't look
> like they do.
>
> So, can any Enlighten me on that issue? Thanks in advance!
FX, we might have a bit of a language issue here. I noticed that the only
reply was my compleat misadventure.
Elsethread, with Thomas Koenig's utf-8 question, James Giles seems to know
how to test for this. I'm unable to reply there, as my NSP will not let
me
post with utf-8 in the subject. I fired them. Maybe James can comment on
your question.
The language issue came up when I was reading up on wide and utf-2**n
encodings and searched for UCS-4, receiving no hit at all. This seemed
very improbable to me, and, through google, found
http://en.wikipedia.org/wiki/ISO_10646
. Herein, they equate UCS-4 to the
more familiar UTF-32.
I don't know if that helps, but I figure since you answer 15 uneasy
questions a week, one of them mine, I figured I'd try to give a damn about
yours.
Cheers,
--
ron ford


|