LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1395|回复: 5

emacs环境下如何debug scheme程序

[复制链接]
发表于 2005-6-27 19:10:34 | 显示全部楼层 |阅读模式
scheme手册上说改变REPL的类型就可以将初始的[Evaluator]状态转换成[Debugger]状态,但我不知怎么改。
 楼主| 发表于 2005-6-27 20:34:35 | 显示全部楼层
manual没仔细读,原来(debug)就可以了,受到win下的edwin的影响了。
回复 支持 反对

使用道具 举报

发表于 2005-6-27 22:33:19 | 显示全部楼层
兄弟用的什么scheme实现品?我以前用的drscheme,但是找不到怎么调试。所以问问你的能调试的scheme是什么。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-28 11:09:13 | 显示全部楼层
用mit-scheme(不管你用什么ide,这个肯定要装的吧,就象gcc,jdk一样),gnu emacs/xemacs里有scheme mode,M-x run-scheme就可以了,只是debug时和在edwin下不一样,须自己敲入(debug),具体的仔细阅读一下manual。你可以用ecb mode来写源码,用mit-scheme来debug和compile(一般用emacs作为ide来写其他语言的程序也都是这样吧)。drscheme试过,但反正还要写c,所以还是用emacs来的方便。
回复 支持 反对

使用道具 举报

发表于 2005-6-28 13:08:59 | 显示全部楼层
这里还有搞scheme的

以后有问题可以请教了
一直想学scheme,前段时间htdp看了一点,忙着应付考试,又放下了
回复 支持 反对

使用道具 举报

发表于 2005-6-28 22:57:40 | 显示全部楼层
谢谢cnhzcy14,我是用的vi写的代码,mit-scheme我用过一次,觉得不习惯于是就丢弃了,看来还是我的习惯问题,呵呵。我一直想找个可以调适的,至少可以单步进行的调试环境,因为那些递归,一深了,就很难看出来那里有逻辑错误。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表