CLISP终端错误:无效的字节序列

时间:2017-01-13 08:42:57

标签: lisp common-lisp clisp

我在使用clisp在终端内加载源文件时遇到问题。 如果我执行以下命令来加载文件:

(load #p "filename.lisp") 

它给了我以下错误:

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

有人可以告诉我为了加载文件我需要做什么吗? 谢谢。

1 个答案:

答案 0 :(得分: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)