我正在尝试使用球拍文档中提供的 2htdp / planetcute 库。
http://docs.racket-lang.org/teachpack/2htdpPlanet_Cute_Images.html
当我尝试使用“ character-boy ”等对象时。它让我将 dynamic-require 设置为#f而不是0。
所以,有一个名为:
的程序(dynamic-require mod provided)
其中, mod =模块路径,提供 =值。
所以,我跑了这个:
(define path (string->path /usr/shared/...../character-boy.rkt))
(dynamic-require path 0)
然后,我能够使用返回图像的 character-boy 。我无法找到对文件夹中的所有.rkt文件执行此操作的过程。
有40-50个.rkt文件,看起来我必须编写40-50个动态需求程序。是否有一个简单的文件夹 dynamic-require 方法???
答案 0 :(得分:0)
更新:此问题现已在最新版本的Racket中修复(通过此提交:https://github.com/plt/racket/commit/414507699ba8f71a7b3630b833a4b4582a49dd57)。您应该能够正常使用require
。
如果您想尝试修复,可以从此处链接的其中一个构建网站下载预发布版本:http://pre.racket-lang.org/
或者您可以等到几周后发布Racket v6.0.1。