Scheme 使用MIT/GNU方案
为了理解计算机程序的结构和解释,我下载了LISP的MIT/GNU方案实现。然而,当我启动这个项目时,我有点困惑我在处理什么。当程序启动时,我得到两个窗口:“MIT/GNU方案”窗口和“Edwin:*方案*”窗口 这两扇窗户是用来干什么的?“MIT/GNU方案”是某种命令行解释器吗?另一个是可以编写和保存代码的地方Scheme 使用MIT/GNU方案,scheme,mit-scheme,edwin,Scheme,Mit Scheme,Edwin,为了理解计算机程序的结构和解释,我下载了LISP的MIT/GNU方案实现。然而,当我启动这个项目时,我有点困惑我在处理什么。当程序启动时,我得到两个窗口:“MIT/GNU方案”窗口和“Edwin:*方案*”窗口 这两扇窗户是用来干什么的?“MIT/GNU方案”是某种命令行解释器吗?另一个是可以编写和保存代码的地方 进一步的问题:如果MIT/GNU方案是一个命令行解释器,我如何才能得到“1]=>”提示来显示。如果另一个是我编写程序的地方,我如何测试和保存程序?MIT/GNU Scheme应该以最小
进一步的问题:如果MIT/GNU方案是一个命令行解释器,我如何才能得到“1]=>”提示来显示。如果另一个是我编写程序的地方,我如何测试和保存程序?MIT/GNU Scheme应该以最小化开始。它只是一个启动编辑器的后台控制台窗口。你不需要注意它(也不能与它互动)
Edwin:*scheme*
是文本编辑器,在我看来,它就像某种衍生工具。它不仅允许您编写方案脚本,还允许您以交互方式计算方案表达式。然而,要做到这一点,您需要学习适当的键绑定和命令,熟悉Emacs当然也会有所帮助。因此,我建议。您可以使用Dr Racket有些人已经提出了建议,我建议您使用DrRacket,除非您熟悉Emacs和基于控制台的编辑器。