さかもとのブログ

つらつらと

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

小林秀雄講演CD第7巻

小林秀雄講演 第7巻―ゴッホについて/正宗白鳥の精神 [新潮CD] (新潮CD 講演 小林秀雄講演 第 7巻)作者: 小林秀雄出版社/メーカー: 新潮社発売日: 2007/07メディア: 単行本購入: 3人 クリック: 19回この商品を含むブログ (9件) を見る 聴いた。1枚目のゴッホ…

SICP演習問題5.16

現時点でのmake-new-machine. 今回追加するのは,exercise5.16のもの. (define (make-new-machine) (let ((pc (make-register 'pc)) (flag (make-register 'flag)) (stack (make-stack)) (the-instruction-sequence '()) (instruction-count 0) ;; exercise…

SICP演習問題5.15

命令の回数を数える問題. 変更点 make-new-machineに変数instruct-countを追加 (define (instruct-count-up) (inc! instruct-count))をmake-new-machineに追加 make-new-machineのexecuteに(instruct-count-up)を追加 (define (print-instruct-count) (prin…

SICP演習問題5.14

(define (fact-print-stack n) (define fact-machine (make-machine '(n val continue) (list (list '= =) (list '- -) (list '* *)) '(fact (assign continue (label fact-done)) fact-loop (test (op =) (reg n) (const 1)) (branch (label base-case)) (s…

このぶろぐ

もともとはちゃんこなべのように、いろいろ放り込んでいい味をだそうと思い、このタイトルにしたんだけれど、これじゃ闇なべだな....

SICP演習問題5.17

やや苦戦したので、ちょっとだけ参照した. 参照元 http://www29.atwiki.jp/sicpstudygroup/pages/90.html instにlabelをくっつけるのいいのは参照でわかったけれど、データ構造はどうしようかと悩んだ. 今回変更するのは, make-new-machineに変数labelを…