できたよできた!とりあえず階乗の関数を定義して計算できるようになった。
k16@miffy:~/myproj/es$ ./esソースはこれ。メモリリークしまくっている状態だけど。あとで時間がとれたら感想とか書く。
es0> (define fact
(lambda (n)
(if (eq? n 1)
1
(* n (fact (- n 1))))))
fact
es1> fact
#<closure ( n )>
es2> (fact 10)
3628800.000000
es3>
0 件のコメント:
コメントを投稿