2010-04-30から1日間の記事一覧

SICP問題4.27

入力に対する応答内容を答える問題。 "← 応答"となっている部分が解答。 (define count 0) (define (id x) (set! count (+ count 1)) x) (define w (id (id 10))) ;;; L-Eval input: count ;;; L-Eval value: 1 ;; ← 応答 ;;; L-Eval input: w ;;; L-Eval va…

問題4.27の前(遅延評価を組み込んだ評価器)

遅延評価を組み込んだ評価器のソース。 この節で使用する評価器は解析と評価を分離していない方を元に遅延評価を組み込む。 問題4.27のためメモ化したthunkの部分はコメントアウトしてある。 ;; 評価器実行用に超循環のapplyを定義する前に定義しておく (def…

今日の夕飯

鯖の文化干し 豚肉と白菜炒め オムライス 豚肉と白菜炒めの作り方 豚肉に塩,胡椒,日本酒,片栗粉を揉みこんでおく フライパンに油をしいて1を入れて炒める 2にシイタケスライスを加えて炒める 3に白菜を加えて炒め、塩で味をつける オムライスの作り方 昨日の…