我可以使用 LispWorks 运行脚本吗,就像使用 SBCL 的 "--script" 选项一样?



我的意思是,使用SBCL,我可以像sbcl --script piece-of-code.lisp一样轻松地运行脚本。但是我找不到一个明显的方法来使用LispWorks。当然,总有一个部署和运行选项,但每一个小练习都需要一个构建脚本。

有没有一种方法可以在不构建可执行文件或从侦听器手动运行的情况下使用LispWorks运行脚本?

我建议您创建lispworks控制台,如:http://www.lispworks.com/documentation/lw60/LW/html/lw-177.htm#83244

然后,您可以在没有IDE的情况下使用lw-console -init foo.lisp

sbcl --script是为了让sbcl知道代码的第一行可能是#/usr/bin/sbcl。。。而LispWorks似乎没有。

然而,如果你只想运行一个脚本而不想让它可执行,那么你可以写:

lispworks -init my-lisp-init

如果我理解文档权限

,它将加载my-lisp-init.lisp

最新LispWorks 6.1的各种命令行选项如下所述:

http://www.lispworks.com/documentation/lw61/LW/html/lw-517.htm#pgfId-891723

最新更新