コンパイラを自前のVMでコンパイルして実行したい - Scheme VM を書く

コンパイラが自前の VM on Gauche で動くように調整中。
動くようになったら VM on C++ でも動くようにする。
さらにそのあとコンパイラをプリコンパイルしたものを C++ のソースに埋めて VM on C++コンパイラを内蔵するようにする。


一応過去の経験からコンパイラは非常に平易な Scheme で書かれているので基本的には自前の VM で動かすのは難しくないはずなのだけどいろいろ罠がある。
道のりは遠いなあ。