Racket的包装系统

时间:2010-08-26 06:08:55

标签: scheme racket

我想使用R6RS库/模块系统,详见Dybvig在Racket中的TSPL4 chapter 10。我在DrRacket中选择了“漂亮的大”语言。但是当我做的时候

(import (list-tools setops) (more-setops) (rnrs))
在顶部窗口

上运行,我收到此错误:

import:滥用unit关键字:( import(list-tools setops)(more-setops)(rnrs))

如何编写和运行r6rs程序,特别是使用Racket中R6RS Standard Section 7所述的打包/模块系统?

1 个答案:

答案 0 :(得分:7)

“Pretty Big”语言是一种遗留语言(在语言选择框中标记为此类)。您不应将它用于R6RS语言。要与R6RS代码交互,您应该使用语言对话框中的顶部项目(“使用源中声明的语言”),并使用#!r6rs启动程序。有关详细信息,最好在Racket mailing list上提问。