2013-04-27 1 views
0

wxErlang으로 간단한 프로그램을 작성하고 싶습니다. 나는 통역사만을 사용할 때 유니 코드 문자열을 사용할 수있다. 하지만 파일에서 내 프로그램을로드해야합니다 (예 : LISP의 "(로드)"). 파일은 UTF-8 형식입니다. UTF-32 컴파일러로 인코딩을 변경하려고하면 뭔가 이상하게 들리지만 인코딩이 지원되지 않는다는 것을 의미합니다. UTF32 (특히 키릴 문자)로 작성된 코드 파일 파일을 사용하는 솔루션이 있는지 알려주십시오. 이제 문자 코드를 사용하므로 프로그램이 암호화 된 문자처럼 보입니다.얼랭 컴파일러 UTF32 지원

+0

UTF-8로 모든 코드 포인트를 쓸 수 있으며 여러 가지 이유로 USC-32보다 선호합니다. USC-4를 왜 사용하는지 잘 모르겠습니다. – delnan

답변

1

unicode usage in Erlang page을 보면 Erlang의 현재 릴리스 인 16A가 UTF-8 소스 파일을 지원함을 알 수 있습니다. UTF-32는 지원되지 않습니다. 그러나 키릴 문자를 원한다면 UTF-8은 UTF-32로 쓸 수있는 모든 것을 갖추고 있습니다.