window 系统下我用EMACS编辑程序,然后使用MIT Scheme编译。
MIT Scheme
编辑器EMACS(感觉MIT Scheme 自带的Edwin不太好用)
我们一般通过函数load加载文件并且通过C-x C-e求值 加载文件需要知道文件的路径,路径太长不免麻烦,通过设置初始位置使得路径变短方便输入
你可以通过编辑配置文件scheme.ini来自定义MIT-Scheme Window平台的程序配置文件一般会在变量HOMEPATH下 通过快捷键win + R 输入cmd调出DOS,输入set homepath即可知道homepath的路径 将scheme.ini文件放在homepath下(没有则建立)。
一下举个例子:
如果你的scheme文件都放在C:\doc
- 在该文件下新建了个test.scm
- 编辑scheme.ini
(cd "C:\\doc") (define call/cc call-with-current-continuation)
- 保存后重启动mit-scheme,C-x z进入命令行模式
- 现在只要输入(load "test.scm") 并且按C-x C-e即可运行文件。