Elixir期望的文件编码是什么?

Mat*_*att 1 elixir

当Elixir读取一个源文件进行编译时,它希望该文件采用什么编码?我想要包含一些具有更高unicode值的文字字符串.

Dog*_*ert 7

UTF-8.

来自http://elixir-lang.github.io/crash-course.html:

Elixir还希望您的源文件是UTF-8编码的.

我们也可以通过实验验证这一点.?在UTF-8中0xCF 0x80

$ cat a.exs
IO.puts "?"
$ xxd a.exs
00000000: 494f 2e70 7574 7320 22cf 8022 0a         IO.puts "..".
                                ^^ ^^
$ elixir a.exs
?
$ elixir a.exs | xxd
00000000: cf80 0a
          ^^^^
Run Code Online (Sandbox Code Playgroud)