2010-06-18から1日間の記事一覧

SICP 問題 2.50(ペインタの変換)

問題 ペインタを水平に逆転する変換 flip-horiz と、ペインタを反時計回りに180度と270度回転する変換を定義せよ。 解答 transform-painter 手続きを使えば一発ですな。 以下の手続きを、前エントリで分離した painter.scm に追記する。 ;水平に逆転する変換…

SICP §2.2.4(図形言語 その9 [ファイルの分割])

さて、前エントリまででものすごくたくさんのコードを生成したわけだが、ちょっとカオス化してきたのでファイルを分割してみようと思う。と言っても難しく考えるわけじゃなく、ただ各種手続きを複数ファイルに分割し、main.scm で load するだけの単純なもの…