我想使用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所述的打包/模块系统?
答案 0 :(得分:7)
“Pretty Big”语言是一种遗留语言(在语言选择框中标记为此类)。您不应将它用于R6RS语言。要与R6RS代码交互,您应该使用语言对话框中的顶部项目(“使用源中声明的语言”),并使用#!r6rs
启动程序。有关详细信息,最好在Racket mailing list上提问。