さかもとのブログ

つらつらと

2009-07-12から1日間の記事一覧

SICP演習問題4.74

;; exercise 4.74 (define (simple-stream-flatmap proc stream) (simple-flatten (stream-map proc stream))) (define (simple-flatten stream) (stream-map stream-car (stream-filter pair? stream)))

崖の上のポニョを見た

ポニョを見た。 崖の上のポニョ [DVD]出版社/メーカー: ウォルトディズニースタジオホームエンターテイメント発売日: 2009/07/03メディア: DVD購入: 16人 クリック: 167回この商品を含むブログ (332件) を見る映画館でも見たけれど,つたやにいったらあった…

SICP演習問題4.72, 4.73

4.72 disjoinと,stream-flatmapがストリームを差込にするのは,s1が無限ストリームになるとき,stream-map-delayedではおかしくなるため. 例は, 少し考えたけど思い浮かばず... 4.73 無限ループ

SICP演習問題4.71

正直言ってここらへんの問題はつまらない... delay演算を陽に使用しない場合とする場合での違いが一番わかるのは,質問が無限ループになるとき. つまり,P.276のような場合に振る舞いがおかしくなる. "無限ループ"なのでもともと正しいものではない (asser…

SICP4章4節質問システムの実装

他の評価器の実装を張っている人はちらほらいるけれど,質問システムは見た限りいないので,一応張っておこう. ちょっと長いけれど. (load "./stream.scm") (load "./evaluator.scm") (define true #t) (define false #f) (define user-initial-environmen…