Mac OS X是否带有Emacs内置的Lisp环境?

时间:2012-03-07 20:48:15

标签: macos ide lisp common-lisp

我一直在努力寻找一个不涉及在我的mac上为Lisp安装任何其他内容的环境,因为在完成作业后我不会使用它(谁知道我是否继续使用它)。我试过看但我找不到任何东西。有人知道它是否拥有它,以及如何在Emacs中使用它?

4 个答案:

答案 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