2017-01-13 6 views
1

У меня проблема при загрузке исходного файла внутри терминала с использованием clisp. если я выполнить следующую команду для загрузки файла:Ошибка терминала CLISP: неверная последовательность байтов

(load #p "filename.lisp") 

это дает мне следующую ошибку:

SYSTEM::LINE-COMMENT-READER: Invalid byte sequence #xE0 #xA0 #x20 in 
CHARSET:UTF-8 conversion 

может кто-то пожалуйста, скажите мне, что мне нужно сделать для того, чтобы загрузить файл? спасибо.

+1

Это выглядит как есть ошибка в файле вы загружаете. – molbdnilo

ответ

4

Ваш файл закодирован с ISO-8859-1:

$ file filename.lisp 
filename.lisp: ISO-8859 text, with no line terminators 

На основании документации CLISP в о encodings:

(load #P"filename.lisp" :external-format 'charset:iso-8859-1) 
+0

спасибо! он решил мою проблему. – user7337963

+0

@ user7337963, тогда вы должны принять ответ. – kmkaplan

Смежные вопросы