我一直在努力寻找一个不涉及在我的mac上为Lisp安装任何其他内容的环境,因为在完成作业后我不会使用它(谁知道我是否继续使用它)。我试过看但我找不到任何东西。有人知道它是否拥有它,以及如何在Emacs中使用它?
答案 0 :(得分:4)
一键式Lisp环境有几个选项。
如果您更喜欢基于Emacs的环境,请查看LispBox。这实际上是安装了一个单独的Emacs实例,因此您可能无法使用现有的Emacs设置。
如果您想使用现有的Emacs,可以通过quicklisp(您确实应该使用)或ELPA使用SLIME。
如果您没有Emacs环境,并且您不会长时间使用该语言,请查看LispWorks personal,其中包含一键式环境安装程序OS X。
如果您实际上询问Scheme(或者可以选择Scheme或Common Lisp),请查看Racket(技术上不是一个Scheme,它实际上有很多其他功能,但它们支持R5RS并且公平short list of unsupported R6RS features)。
答案 1 :(得分:3)
Emacs Lisp与常规Lisp有很大不同,所以如果您的目标类似于Scheme或Common Lisp,它可能不会直接用于类或自学。但是,是的,Emacs有自己的Lisp解释器(或者更确切地说,是它自己的Lisp解释器)。您可能希望了解Emacs elisp与其他方言/变体之间的差异,以确定它是否符合您的需求。
答案 2 :(得分:3)
Clozure CL可从Mac App Store免费下载 http://itunes.apple.com/us/app/clozure-cl/id489900618?ls=1&mt=12
答案 3 :(得分:0)
您检查了Ready Lisp吗? 另请查看here。