Lisp Scheme Part26
■ このスレッドは過去ログ倉庫に格納されています
0279275
2009/05/18(月) 00:31:49Emacsのrun-schemeから使ったら突然フリーズしたので
動かないのかと思いまして.....
あと、立ち読み版Gaucheプログラミングでこのようなコードが
(define (fact n)
(define (fact-iter n ans)
(if (zero? n)
ans
(fact-iter (- n 1) (* n ans)))) ; 最後に自分自身を呼び出している
(fact-iter n 1))
出ているのですが、上のコードとこれの違いはどこらへんなのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています