Mac OS X поставляется со средой Lisp, встроенной в Emacs? - PullRequest
6 голосов
/ 08 марта 2012

Я пытался найти среду, в которой не нужно устанавливать на моем Mac ничего другого для Lisp, так как я не буду использовать ее после того, как выполню домашнюю работу (кто знает, продолжу ли я ее использовать). Я пытался посмотреть, но ничего не могу найти. Кто-нибудь знает, есть ли он и как его использовать в Emacs?

Ответы [ 4 ]

4 голосов
/ 08 марта 2012

У вас есть несколько вариантов среды Lisp одним щелчком.

Если вы предпочитаете среду на основе Emacs, посмотрите LispBox . Это фактически устанавливает отдельный экземпляр Emacs, afaik, так что вы, вероятно, не будете иметь с ним существующие настройки Emacs.

Если вы хотите использовать существующий Emacs, SLIME доступен как через quicklisp (который вы действительно должны использовать), так и через ELPA .

Если вы согласны с тем, что у вас нет среды Emacs, и вы не собираетесь долго использовать этот язык, изучите LispWorks personal , в котором есть установщик среды одним щелчком мыши в ОС X.

Если вы на самом деле спрашивали о Схеме (или могли выбрать Схему или Common Lisp), взгляните на Ракетка (технически это не Схема, на самом деле она имеет много дополнительных функций, но они поддерживает R5RS и имеет * короткий список неподдерживаемых функций R6RS ).

3 голосов
/ 08 марта 2012

Clozure CL доступен бесплатно в Mac App Store http://itunes.apple.com/us/app/clozure-cl/id489900618?ls=1&mt=12

3 голосов
/ 08 марта 2012

Emacs Lisp довольно сильно отличается от обычного Lisp, так что, вероятно, он не очень полезен для занятий или самостоятельного изучения, если ваша цель - что-то вроде Scheme или Common Lisp.Но да, Emacs имеет свой собственный интерпретатор Lisp (точнее, это собственный интерпретатор Lisp).Возможно, вы захотите ознакомиться с различиями между Emacs elisp и другими диалектами / вариантами, чтобы определить, может ли он соответствовать вашим потребностям.

0 голосов
/ 08 марта 2012

Вы проверили Готов лисп ?Также посмотрите на здесь .

...