问题描述
我一直想教自己Lisp一段时间.但是,我听过的所有口译员都带有某种emacs风格.是否有任何命令行解释器,以便我可以在命令行中输入以下内容:
I've been wanting to teach myself Lisp for a while. However, all the interpreters of which I've heard involve some flavor of emacs.Are there any command line interpreters, such that I could type this into the command line:
就像我可以运行perl或python一样.
just like I can run perl or python.
虽然我也想更加熟悉Emacs(如果与使用Emacs的人合作时不会感到沮丧),我宁愿将学习Emacs与学习Lisp脱钩.
While I'd also like to become more familiar with Emacs (if only not to be frustrated when I work with somebody who uses Emacs), I'd rather decouple learning Emacs from learning Lisp.
我实际上想遵循使用Scheme的SICP,所以有关Scheme的答案会更有用.我只是不了解这些差异.
I actually want to follow SICP which uses Scheme, so an answer about Scheme would be more useful. I'm just not that familiar with the differences.
推荐答案
您也可以尝试 DrScheme ,虽然它不完全是一个独立的解释器,但它不是emacs:)
You could also try DrScheme, which whilst not exactly a standalone interpreter, isn't emacs :)
基本上,这是一个简单的IDE,具有一个可以键入可以作为文件执行的代码的区域,然后是另一个可以与之交互的运行解释器的区域.
It's basically a simple IDE that has an area to type in code that can be executed as a file, and then another area that is the running interpreter that you can interact with.
(此外,找到UC Berkeley CS61A播客并收听它们,以及阅读SICP)
(Also, find the UC Berkeley CS61A podcasts and listen to them, as well as reading SICP)
这篇关于没有Emacs的Lisp/Scheme解释器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!