GNU Ada95 now supports UTF-8

From: Markus Kuhn (
Date: Wed Jan 27 1999 - 14:38:22 EST

Good news for those of you interested in what Unix software does already
support UTF-8 fully:

The latest (two days old) release of the GNU Ada95 compiler (gnat-3.11p
on <>) now does fully support UTF-8. For those
of you not familiar with modern Ada: The language has two standard
library types Character and Wide_Character plus corresponding string
types, which the Ada95 standard requires to be interpreted as ISO 8859-1
and ISO 10646-1 values respectively. Much like Java, Ada95 is also
concerned about portability issues much more than for instance C/C++
are, therefore the character set was fixed by the standard. The external
representation of Wide_Characters in text files/pipes used by both the
compiler and the run-time system can now be selected to be UTF-8. This
makes GNAT 3.11p suitable for being used in a pure UTF-8 environment and
you can hack your Greek and Japanese messages directly into the Ada
source code with your favourite UTF-8 editor. (An easy to install Linux
RPM is available from <>).

We are making progress ...


Markus G. Kuhn, Computer Laboratory, University of Cambridge, UK
Email: mkuhn at,  WWW: <>

This archive was generated by hypermail 2.1.2 : Tue Jul 10 2001 - 17:20:44 EDT