我是口齿不清的新手
我已经在我的ubuntu 14.04机器和SBCL中安装了Clisp。
我在文本编辑器中的程序如下所示:

( hello world )

但我得到了以下错误:
 user@user:~/Desktop/lisp$ ./test.lisp
    ./test.lisp: line 1: i: command not found

最佳答案

使用unix下的CLISP(比如Ubuntu),你可以简单地在文件顶部添加一个shebang#!/path/to/clisp并在Ubuntu中添加一个#!/usr/bin/clisp并将代码作为脚本执行。
您需要该文件包含正确的公共lisp文件,如:

#!/usr/bin/clisp
(princ "Hello, world!")

并使用chmod 755 <filename>使文件可执行除非您已经将它放在$PATH中的某个目录中,否则需要输入它的路径。从文件的目录中只要./<filename>就足够了。

关于lisp - LISP:在Ubuntu中运行程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32416135/

10-09 08:34