在Chez中,如何将一个库重新加载(重新导入)到我已经导入过一次的REPL中?
直接在REPL中定义或从文件中显式加载时,可以使用库形式来重新定义现有库,但是
import
永远不会在定义库后重新加载。
load
和load-library
似乎也没有重新导入。
答案 0 :(得分:1)
以下顺序在Chez v9.5中对我有用:
> (import (mylib))
;; make some changes to mylib
> (load "src/mylib.scm")
> (import (mylib))