gpt4 book ai didi

common-lisp - 安装 AllegroServe

转载 作者:行者123 更新时间:2023-12-02 05:37:07 26 4
gpt4 key购买 nike

我目前正在阅读 Peter Seibel 的书“Practical Common Lisp”并且正在阅读第 26 章:Web 编程。在第 366 页上,它说“第一步是将 AllegroServe 代码加载到您的 Lisp 图像中。在 Allegro 中,您只需键入(要求:aserve)。在其他 Lisp(或在 Allegro 中),您可以通过加载来加载 PortableAllegroServe portableaserve 目录树顶部的文件 INSTALL.lisp。下面是我输入时的 2 个响应:

  1. 当我输入 (require :aserve) 时,响应是“NIL”。
  2. 当我键入 INSTALL.LISP 时,响应是错误:尝试获取未绑定(bind)变量“INSTALL.LISP”的值。 [条件类型:UNBOUND VARIABLE}

我已经在 LispForum 和 comp.lang.lisp 上发布了这个问题,但没有收到任何满意的答复,Peter Seibel 也没有回复我的电子邮件。如果有人可以建议如何更正此错误,我们将不胜感激。

非常感谢!

最佳答案

您需要运行 INSTALL.lisp从命令行,而不是从你的 Lisp 提示符。但最简单的方法是使用 quicklisp 获取它。 : (ql:quickload "aserve")

编辑:

另请注意,文件名为 INSTALL.lisp (扩展名小写)。

使用 SBCL 从命令行加载运行 sbcl --load INSTALL.lisp (在目录中,持有文件)。

或者您可以使用完整路径从 Lisp 提示符加载它:(load "<path-to-directory>/INSTALL.lisp")

关于common-lisp - 安装 AllegroServe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11519851/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com