kiyo_hikoのブログ

メモ+日記?

CommonLisp

CL:移動平均の計算

移動平均を計算できる汎用の処理を考えたのでメモっておく。

シンボルとパッケージを学んだ

パッケージ名はCCL環境による。メモる

CLでiotaその後

↓でSchemeのiotaを真似した関数を作ったけどその返却値を勘違いしてたらしい。http://kiyohikou.hateblo.jp/entry/2013/05/29/175726てっきり (iota to from step) だと思っていたところ、正しくは、 Function: iota count :optional (start 0) (step 1) [SR…

iotaを書いてパスカルの三角形を作った

iota10分ぐらい、三角形10分ぐらいでやっつけた。 大したことはやってないし多分遅い。 (defun iota (to &optional (from 0) (step 1)) (do ((i from (incf i step)) (ns nil)) ((< to i) (nreverse ns)) (setf ns (cons i ns)))) (defun pas (n k) (if (or …