2005-03-08から1日間の記事一覧

『計算機プログラムの構造と解釈』について

オレが Lispに興味を持ったのは、高林さんのこの文章を読んだのがきっかけでした。とりわけこの一文。 perl だとか CGI だとか、くだらんことをやっていないで、もっと早く読むべきだった。 まあ、興味は持ったものの、何度となく挫折と再挑戦を繰り返してい…

通報しますた

etc

通報先は Dave Thomas、もしくは Andy Huntに5万へぇー。

マージソート

次はマージソート。マージマジ、マジーロ*1。 (progn (assert-equal '(1 2 3 4 5) (msort '(3 5 1 4 2))) ) (defun msort (lst) (if (null lst) nil (if (= 1 (length lst)) lst (let *2 (msort (subseq lst middle))))))) (progn (assert-equal '(1 2 3 4 5…