Possible bug?

Claes Wikstrom klacke@REDACTED
Wed Feb 3 10:10:44 CET 1999

Per Hedeland writes:
 > Klacke wrote:
 > >Basically Erlang doesn't really support anything but plain ascii
 > >today. However the usage of non-ascii characters should not
 > >lead to compile time errors, only to ugly printouts.
 > Actually, if you (on Solaris) set environment LANG=sv, or
 > LC_CTYPE=iso_8859_1, your example produces a perfectly beautiful
 > printout:
 > 1> a:a().
 > "åääää"

On the other hand, if we try to use non-ascii chracters in
i.e function names, it still doesn't work as expected.


åääää() -> 

Does indeed give a compile time error. Sadly enough we need to 
qoute the function name (which is an atom)

'åääää'() -> 

And now it get so ugly so that in my opinion it's better to stick
with ascii-chars in the source code.


More information about the erlang-questions mailing list