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

时间:2013-08-22 10:57:07

标签: common-lisp lispworks

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

有没有办法使用LispWorks运行脚本而无需构建可执行文件或手动从侦听器运行它?

3 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:2)

sbcl --script是让sbcl意识到代码的第一行可能是#!/ usr / bin / sbcl ...而且LispWorks似乎没有。

但是,如果您只想运行脚本而不是使其可执行,那么您可以写:

lispworks -init my-lisp-init

如果我理解the documentation正确

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

答案 2 :(得分:2)

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

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