詳しい再帰関数
> (define (fac n)
    (if (= n 0)
        1
        (* n (fac (- n 1)))))
> (trace fac)
(fac)
> (fac 2)
|(fac 2)
| (fac 1)
| |(fac 0)
| |1
| 1
|2
2

一覧 前へ 次へ