【问题标题】:CLISP Terminal error: Invalid byte sequenceCLISP 终端错误:无效的字节序列
【发布时间】:2017-01-13 08:42:56
【问题描述】:

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

(load #p "filename.lisp") 

它给了我以下错误:

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

谁能告诉我我需要做什么才能加载文件? 谢谢。

【问题讨论】:

  • 您正在加载的文件中似乎有错误。

标签: lisp common-lisp clisp


【解决方案1】:

您的文件使用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)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-01
    • 2022-01-26
    相关资源
    最近更新 更多