如何使用 Lispstick(或 Portacle)运行 Bergman

How to run Bergman with Lispstick (or Portacle)

我正在尝试 运行 Lispstick 或 Portacle 中的 bergman 包 http://servus.math.su.se/bergman/manual/manual.html#htoc3。我下载了这两个程序并在其中安装了 quicklisp。我也已经下载了“为 Windows 打包的当前版本”。但是,伯格曼的手册并没有真正解释如何运行这里,它只是说

“您可以通过键入 bergman 然后按 Enter 来启动 bergman 会话。”

(例如,我什至不知道应该在哪里输入“bergman”...)

谁能快速解释一下如何做到这一点? (我用的是Windows10)

免责声明:我是一名数学家,正在尝试使用 LISP 的 bergman 包进行一些计算,因此对于我对所有这些知识的绝对缺乏,我深表歉意。

您不需要 Lispstick 或 Portacle,因为它们附带了 SBCL 通用 lisp 实现,您需要安装 CLISP 通用 lisp 实现:https://sourceforge.net/projects/clisp/.

尝试按照以下步骤操作:

  • 解压下载的 bergman 文件夹
  • 在解压缩的 bergman 文件夹中,导航至 scripts/clisp/win9598nt/
  • 在此文件夹中打开提示符,按住 Shift 键,然后右键单击并 select "Open PowerShell window here" 或者 select 命令提示符(如果显示该选项)。
  • 输入以下内容:./makebr "path/to/clisp/install",将 path/to/clisp/install 替换为包含 clisp.exe 可执行文件的 clisp 安装文件夹的路径(换句话说,您将 CLISP 安装到的文件夹)
  • 等待 bergman 系统构建。您现在可以关闭命令提示符 window.
  • 返回到 bergman 文件夹的根目录。导航至 bin/clisp/win9598nt/ 以查找输出可执行文件。只需双击 bergman.exe 即可启动 bergman 会话。

请注意,我从未使用过 bergman,我只是在看到您的问题时尝试安装它,所以我不确定这些步骤是否完全正确,但生成的可执行文件似乎显示与您链接的手册相同的界面在你的问题中。