2010-02-01から1ヶ月間の記事一覧

slimeの導入について

自分用のメモです。ubuntuのパッケージをそのまま使おうとするとclcライブラリがないというエラーが出ます。一回消してからcvsで手に入れて適当な場所に置くとちゃんと動きます。 ここを参考にしました。

遅いけどおしらせ

さくさく進めるとかいって全然進めてません。 ちょっと別の用事を片付けています。来月までSICPの更新できません。

問題4.35-4.44

非決定計算です。パラレルワールドです。

問題4.32-4.34

遅延評価リストとストリームについて。

問題4.25-4.31

遅延評価のSchemeについてです。

問題4.22-4.24

何か今使ってる椅子が座る度に部品がぽろって欠けてくんですけど寿命なんでしょうか。どうでもいいですね。 構文解析を分離して、超循環評価機の効率を上げるみたいです。SICPのコードをそのまま移すとなぜかscan-out-definesでエラーになります。たぶんanal…

問題4.17-4.21

ちょっと丁寧にやりすぎかな。さくさく進めよう。

問題4.16

内部定義での束縛のあり方について。的な話。 問題4.19の例ですが、これを現在の超循環評価器で実行すると ;;; M-Eval input: (let ((a 1)) (define (f x) (define b (+ a x)) (define a 5) (+ a b)) (f 10)) ;;; M-Eval value: 16 という結果がでます。これ…

問題4.13-4.15

試験めんどくさい。そして寒い。 あ、続きです。