Racket 在球拍中包括模块
我在Racket中创建了一个模块(game.rkt),其中有我的游戏逻辑;在这个文件中,我定义了几个变量、函数、线程 我需要将该模块嵌入到另一个模块(gui.rkt)中,并从gui.rkt启动游戏(game.rkt) 我该怎么做?Racket 在球拍中包括模块,racket,Racket,我在Racket中创建了一个模块(game.rkt),其中有我的游戏逻辑;在这个文件中,我定义了几个变量、函数、线程 我需要将该模块嵌入到另一个模块(gui.rkt)中,并从gui.rkt启动游戏(game.rkt) 我该怎么做? gui.rkt:您需要提供希望其他模块能够使用的定义。默认情况下,定义在模块外部不可见。如果您已经定义了要提供的函数foo和bar:(提供foo-bar) game.rkt:(需要“gui.rkt”) 这假定文件位于同一目录中 有关更多详细信息,请参阅指南中关于和的
- gui.rkt:您需要
提供希望其他模块能够使用的定义。默认情况下,定义在模块外部不可见。如果您已经定义了要提供的函数
和foo
:bar
(提供foo-bar)
- game.rkt:
(需要“gui.rkt”)