2

这是一个关于如何在 mit 方案中加载依赖项的新手问题

例如,我希望使用此处定义的流库。 http://srfi.schemers.org/srfi-41/srfi-41.html

(library (streams primitive)
  (export stream-null stream-cons stream? stream-null? stream-pair?
          stream-car stream-cdr stream-lambda)

 .....
 .....)

我该怎么办?它已经在那里了吗,因为它是一个 srfi?保存为文件?我如何调用这些函数?

4

1 回答 1

2

SRFI 41 的参考实现有两种变体,一种用于 R5RS,一种用于 R6RS。MIT Scheme 正在抵制 R6RS,所以你应该使用 R5RS 版本。

我没有使用过 MIT 计划,所以我不能说更多。从我在他们的主页上看到的内容来看,MIT Scheme 似乎也没有模块系统,因此您可能只需将该文件保存到您的项目目录load中,并以老式方式保存。

于 2013-02-02T18:48:34.983 回答