python
当我学习 Python 时,我使用一个很好的 gui 安装程序将它安装在 Windows 上,所有 .py 文件都会自动在 python 中运行,从命令行或资源管理器。
我发现这非常直观和简单,因为我可以立即制作纯文本文件并运行它们。
口齿不清
我开始学习 lisp 并且(从评论中)确定 SBCL 不是一个糟糕的 lisp 实现。
有没有办法设置 SBCL 以像使用 Python 一样轻松地运行 .lisp 文件?
是否有其他 lisp 实现具有此功能?
最佳答案
可执行文件
SBCL 可以保存可执行镜像,正如 Greg Harman 提到的(参见 :EXECUTABLE 关键字):http://www.sbcl.org/manual/index.html#Saving-a-Core-Image
脚本
Lisp 文件可以作为脚本执行,参见:http://www.sbcl.org/manual/#Shebang-Scripts
命令行选项
SBCL 具有在启动时评估/加载 lisp 代码的命令行选项:http://www.sbcl.org/manual/#Command-Line-Options
史莱姆
SLIME是 Common Lisp 的 Emacs 接口(interface)。可以在 Emacs 中通过 SLIME 使用 SBCL。与典型的 shell 接口(interface)相比,许多人更喜欢 Emacs Lisp 监听器。
大多数 Common Lisp 实现都具有类似的功能。有关详细信息,请参阅他们的手册或在此处询问具体实现。
关于windows - 我怎样才能简单地 "run"lisp 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2992925/