Common Lisp:无法将文件加载到 Lisp 解释器中

Common Lisp: unable to load a file into the Lisp interpreter

这里是 Lisp 新手。

我创建了一个函数并将其放入此文件中:compress.lisp

现在我想把它加载到我正在使用的 Lisp 解释器 GCL-2.6.2-ANSI

这是我在解释器中输入的内容:

(load "compress.lisp")

解释器响应此错误:

Error in EVAL [or a callee]: Cannot open the file compress.lisp.

Fast links are on: do (use-fast-links nil) for debugging
Broken at CONDITIONS::CLCS-LOAD.  Type :H for Help.
 1 (Continue) Retry loading file "compress.lisp".
 2 (Abort) Return to top level.
dbl:>>

是否加载了 GCL-2.6.2-ANSI 不允许的文件?或者(更有可能)我做错了什么;如果是,是什么?

使用PROBE-FILE查看当前目录下是否真的存在该名称下的文件:

CL-USER 57 > (probe-file "compress.lisp") 
NIL

使用 GCL 中的函数 si:chdir 将当前目录更改为文件实际所在的目录,或者为 LOAD 提供正确的路径名。