2008-10-09 (木)
*やっぱ一度はコンパイラを書くべきだ
コンパイラを書いてみるのが言語を理解する近道だと言ってみるテスト.もちろん,パーサから自分で設計しないと駄目です.
C言語の勉強をしながら,C言語もどきのコンパイラを書いた覚えがある.言語自体は,C言語のサブセット+string型だったりします.…あと,データ型は動的だったような.バイトコードの小ささと動的リンクの機構とかは結構気に入ってました.
そういば,HSPコンパイラも書いた気がする.C++コンパイラは書く気にならないだろうなぁ.