我的意思是,使用SBCL,我可以像运行sbcl --script piece-of-code.lisp一样简单地运行脚本。但是,我找不到一种明显的方法来用LispWorks来做到这一点。当然,总是有一个deploy选项,但是它需要一个构建脚本来完成每一个小练习。
有没有一种不用构建可执行文件或手动从侦听器运行LispWorks脚本的方法?
发布于 2013-08-23 20:01:49
我建议您创建lispworks控制台,如:http://www.lispworks.com/documentation/lw60/LW/html/lw-177.htm#83244
然后,您可以使用没有IDE的lw-console -init foo.lisp。
发布于 2013-08-22 11:09:29
sbcl --script是为了让sbcl知道代码的第一行可能是#!/usr/bin/sbcl .而LispWorks似乎没有这一点。
但是,如果您只想运行一个脚本,而不是让它可执行,那么您可以编写:
lispworks -init my-lisp-init如果我正确理解了my-lisp-init.lisp,它就会加载文献资料。
发布于 2013-08-22 12:28:03
下面描述了最新的LispWorks 6.1的各种命令行选项:
http://www.lispworks.com/documentation/lw61/LW/html/lw-517.htm#pgfId-891723
https://stackoverflow.com/questions/18378527
复制相似问题