Erlang编译器UTF32支持

问题描述:

我想用wxErlang编写简单的程序。我只能在使用解释器时使用Unicode字符串。但我需要从文件加载我的程序(如LISP中的“(加载)”)。文件使用UTF-8格式。当我尝试将编码更改为UTF-32编译器说出奇怪的东西时,我很确定这意味着编码不受支持。告诉我如果有任何解决方案使用以UTF32编写的代码文件(特别是西里尔文)。现在我使用字符代码,所以我的程序看起来像一个加密的字母。Erlang编译器UTF32支持

+0

您可以使用UTF-8编写任何和所有的代码点,而且这样做比USC-32更好,原因很多。我不确定你为什么使用USC-4。 – delnan 2013-04-27 18:24:51

如果你看一下unicode usage in Erlang page,你会发现当前版本的Erlang 16A支持UTF-8源文件。 UTF-32不受支持。但是,如果您想要西里尔文,UTF-8具有您可以用UTF-32编写的所有内容。