2

在 Chez 中,如何将一个库重新加载(重新导入)到我已经导入一次的 REPL 中?

Chez Scheme 用户指南说:

当直接在 REPL 中定义或从文件显式加载时,库表单可用于重新定义现有库,但import一旦定义库就不会重新加载。

load并且load-library似乎也没有重新导入。

4

1 回答 1

2

以下序列在 Chez v9.5 中适用于我:

> (import (mylib))
;; make some changes to mylib
> (load "src/mylib.scm")
> (import (mylib))
于 2019-09-16T17:32:08.630 回答