我正在学习 Scheme 并想编写一个递归过程,在每个运行级别输出到控制台:
(define (dummy count)
(if (= 0 count)
(runtime)
((display "test" console-i/o-port) (dummy (- count 1)))))
然后测试:
(dummy 10)
但似乎只有最后一个调用过程的输出才会被打印出来。我应该怎么做才能让它发生?谢谢。(我正在使用 Mit-scheme)