我正在使用 DrScheme 通过 SICP 工作,并且我注意到某些程序(例如,square
)被反复使用。我想把它们放在一个单独的文件中,这样我就可以将它们包含在其他程序中,而不必每次都重写它们,但我似乎无法弄清楚如何做到这一点。
我试过了:
(load filename)
(load (filename))
(load ~/path-to-directory/filename)
(require filename)
(require ~/path-to-directory/filename)
(require path-from-root/filename)
这些都不起作用。显然我正在抓住稻草 - 非常感谢任何帮助。