Как вывести UTF -8 в оболочке Erlang?

Рассмотрим этот фрагмент:

Eshell V5.9.1  (abort with ^G)
1> A="Pamet".
"Pamet"
2> A1="Paměť".
[80,97,109,283,357]

("Paměť" по-чешски означает "память". Я выбрал его, потому что он содержит два символа, которые Erlang считает «непечатаемыми». )Эрланг IIRC, возникший в Швеции, предполагает, что если символ не существует в латинице 1, он непечатаемый. Следовательно, хотя я запускаю оболочку в современном Linux-боксе, где все UTF -8, она выводит список целых чисел вместо «Paměť».

Мой вопрос :как вывести строку UTF -8 на экран, чтобы она отображалась как строка символов, а не список целых чисел?

5
задан smithfarm 10 August 2012 в 20:17
поделиться