Re: Unicode support
- From: helbig@xxxxxxxxxxxxxxxxxxxxxxxx (Phillip Helbig---remove CLOTHES to reply)
- Date: Mon, 9 May 2005 20:17:27 +0000 (UTC)
In article <nospam-5F3985.07305909052005@xxxxxxxxxxxxxxxxxx>, Richard E
Maine <nospam@xxxxxxxxxxxxx> writes:
> > Is support for unicode in filenames and character strings provided
> > intrinsically by the language (f95) or is it compiler specific?
>
> In f95, the whole subject is completely compiler specific.
> The form of valid file names is compiler specific. However,
> interestingly I had to check), I see that a file name must be of default
> character kind, even if other kinds are supported. This seems to suggest
> that you couldn't (in the standard) support unicode file names unless
> unicode was the default kind. Unicode contents is explicitly ok in f2003
> (optionally to the compiler), but doesn't look like unicode file names
> have the same level of support. Of course, if the compiler otherwise
> supports unicode, and the operating system also supports unicode in file
> names, it wouldn't surprise me to see that as a trivial extension. In
> fact, I'd be tempted to call its lack an oversight in the standard.
If course, since the Fortran character set is a subset of Unicode, if
Unicode is the default character kind then everyone is happy and it is
not an extension except in the same sense that a Fortran90 processor
which supports lower case is an extension in the sense that a processor
in Fortran90 didn't have to support lower case (if it does, it has to be
equivalent to upper case).
.
- Follow-Ups:
- Re: Unicode support
- From: Richard E Maine
- Re: Unicode support
- References:
- Unicode support
- From: Simon Geard
- Re: Unicode support
- From: Richard E Maine
- Unicode support
- Prev by Date: Re: iso varying string
- Next by Date: Re: 30 Miles of Bad Code (FORTRAN->C)
- Previous by thread: Re: Unicode support
- Next by thread: Re: Unicode support
- Index(es):
Relevant Pages
|