1

我刚刚从 macports 安装了 scheme48 包并开始体验。我正在观看这个 youtube 视频,链接在这里,并试图执行一些示例。在讲座中,教授正在 Sun 终端上运行方案。例如,我尝试执行 '(first 473)' 并得到 'Error: undefined variable first'。现在,我假设我没有加载正确的包/库或在方案中调用的任何内容,但不确定语法和库是什么。我相信视频中那个sun终端上的scheme48和scheme版本不一样,可能是问题的一部分。

那么,我需要使用什么库以及如何加载它?

4

1 回答 1

1

那些讲义是基于一本书叫做Simply Scheme的,你可以在这里找到本书中使用的库代码。具体来说,您需要simply.scm.

(但是拥有这种重载函数是否是一个好主意是有争议的。具体来说,请注意它first的使用方式与许多其他语言不同。)

于 2011-07-05T04:46:09.537 回答