当前位置:  开发笔记 > IOS > 正文

如何让Emacs内部的方案解释器工作?

如何解决《如何让Emacs内部的方案解释器工作?》经验,为你挑选了3个好方法。

我正在经历SICP,我希望有一个类似于交互式Python解释器的翻译,在我看课和阅读本书时可以玩.此外,我希望这个解释器在Emacs中运行,这样我就可以在方案代码和交互式解释器等文件之间来回切换.

但是,我对Emacs相当新,并且还没有能够让它工作或者找到一套明确的指令来使它工作.

似乎我应该能够设置它以便M-x run-scheme打开一个至少听起来就像我想要的交互式解释器,但此刻这只是返回Searching for program: no such file or directory, scheme而且我无法弄清楚究竟是什么文件我需要在哪里解决这个问题.

我正在GNU Emacs 22.1.1 (mac-apple-darwin, Carbon Version 1.6.0)通过OS X 10.5安装DVD安装.



1> Mark A. Nico..:

您需要安装一个像MIT Scheme这样的Scheme解释器(这是执行SICP练习的推荐实现).在Ubuntu上它带有一个名为"scheme"的符号链接,这正是Emacs正在寻找的.您可以下载它的MacOS X 这里.



2> Cos..:

M-x customize-group,然后告诉它你要自定义scheme.稍微向下浏览页面,您将看到"Scheme Program Name",如果您的方案解释器未被调用,您可以更改它scheme.

您可能还会发现Quack很有用 - http://www.neilvandyke.org/quack/



3> Norman Ramse..:

即使它不在emacs中运行,你也可以考虑运行PLT Scheme,它是Scheme的世界级编程环境,它设计有很多工具来帮助人们学习Scheme.由于你是emacs的新手,所以可能值得转换.(并查看PLT Schemers的书,如何设计程序.)

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有