【发布时间】:2015-02-22 02:00:38
【问题描述】:
假设我有以下两个模块:
(module mod1 (func2)
(define (func1) ...)
(define (func2) ... (func1) ...))
(module mod2 ()
(import (only mod1 func2))
(define (func1) ...)
(define (func3) ... (func2) ...))
在func3 中调用func2 是使用mod2 的func1 版本还是mod1 的版本?
【问题讨论】:
-
为什么不试试看会发生什么?
-
我刚做了。它运行
mod1的版本。有没有办法让它运行mod2的版本?
标签: module scheme chicken-scheme