我已经阅读了很多关于这个问题的话题,但是我不能让它结束。我希望能够使用Emacs和XLispStat在Mac上使用LISP编写代码。到目前为止,我已经用HomeBrew安装了Emacs,但在安装Emacs时遇到了问题。有没有人能详细介绍一下做这个的步骤?我会感激的!
附言:这是Lisp所需的安装。如果在Mac上有更容易实现的东西,我也会尝试!
发布于 2013-03-05 04:32:03
我在this question上发布了类似的答案。简而言之: OS环境的选项有LispBox、LispWorks personal (残缺软件警告)或Emacs+SLIME (通过quicklisp/ELPA )。
由于您的评论暗示您正在为可行的Common Lisp工具撒下相当大的网,我还要提到,CLISP似乎通过各种OS X端口/包管理器得到支持,并且具有相当舒适的REPL (当然,您可以在SBCL with Linedit中获得相同的支持)。
编辑:正如Rainer和Vsevolod在下面提到的,Clozure和MCLIDE也存在。我自己都没有用过,所以我不能给你任何细节(尽管Clozure已经被多次推荐给我)。
哦,有没有可能用一些普通的文本编辑器编写代码,然后以某种方式在终端中编译它?
不是以我认为你所指的方式,但是的,你可以用Sublime或其他软件写一个.lisp文件,然后用sbcl your-file-here.lisp。请注意,sbcl your-file-here.lisp使用REPL启动一个正在运行的Lisp实例,并产生所需的所有开销。如果你完全反对Emacs,那么你可以做的就是从你的项目目录中单独运行一个REPL,然后偶尔运行(load "file-you-changed.lisp")或(ql:quickload :your-project-name)。
发布于 2013-04-11 05:15:22
xlispstat可以在MacOS10.8上编译,并且工作得很好。它需要对吹毛求疵的编译器进行几处小编辑,但它与XQuartz配合得很好。告诉您使用其他系统的人不知道xlispstat对于从事数值工作的人来说集成得有多好。
https://stackoverflow.com/questions/15205134
复制相似问题