RubyによるScheme処理系の実装
つくって学ぶプログラミング言語
RubyによるScheme処理系の実装 - 達人出版会
著者:渡辺昌寛
プログラミングをより深く理解するための近道は、プログラミング言語を実装してみること。
SchemeのサブセットをRubyで実装していくことで、プログラムはどう実行されるのか、その基本がはっきり分かります。
前にダウンロードして、ざっと目を通したはずだけど、完全に内容を忘れている。
「つくって学ぶプログラミング言語 RubyによるScheme処理系の実装」がかなり良い | mah365