2008-09-15から1日間の記事一覧

Scheme Compiler の勉強 (11) - fixnum, char

1.3 Unary Primitives の fixnum->char までテストが通るようになった。 一旦基盤ができてしまえば、テストを追加=>primitive を追加=>テストを実行、とループを回せる。結局テキスト通りでちゃんとうまくいく。

Scheme Compiler の勉強 (10) - Unary Primitives (fxadd1)

scheme 流の define-syntax はエレガントだけど今のところとても使い辛い。式を変形したいだけであって、別にパターンマッチをしたい訳じゃないんだよなぁ。 define-syntax でうなっているうち、そもそも根本的に勘違いしていることに気付いた。define-synta…