CLISP Terminal error: Invalid byte sequence
CLISP Terminal error: Invalid byte sequence
我在使用 clisp 在终端中加载源文件时遇到问题。
如果我执行以下命令来加载文件:
(load #p "filename.lisp")
它给我以下错误:
SYSTEM::LINE-COMMENT-READER: Invalid byte sequence #xE0 #xA0 #x20 in
CHARSET:UTF-8 conversion
有人可以告诉我加载文件需要做什么吗?
谢谢。
您的文件编码为 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)
我在使用 clisp 在终端中加载源文件时遇到问题。 如果我执行以下命令来加载文件:
(load #p "filename.lisp")
它给我以下错误:
SYSTEM::LINE-COMMENT-READER: Invalid byte sequence #xE0 #xA0 #x20 in
CHARSET:UTF-8 conversion
有人可以告诉我加载文件需要做什么吗? 谢谢。
您的文件编码为 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)