Shammer's Philosophy

My private adversaria

2008-09-01から1日間の記事一覧

Lisp の 繰り返し処理

Lisp にも繰り返し処理があるようだ。 再帰処理が中心だから、繰り返しも再帰で表現するものと思っていたが。 以下のように書く。 (while (loop というのもある。 (loop (setq sum (+ sum x)) (setq x (+ x 1)) (if (> x 100) (return sum))) loop を実行す…