セルフ起動・終了が達成できた時も結構な達成感があったものの、それ以降はセルフホストらしい進捗はまだない。いうか、肝心のインタプリタ部分の実行に至っていないので普通はセルフホストとは呼ばない状態にあると思う。スタブを避けて実装する、というのをがんばった*5。これでも結構動いててがんばっている感じがするが、次はやはり評価系をセルフホストできる状態にしたい。Setを読めばわかる話なので、印象に残ったことだけ触れておく。みたいな初見では奇妙なフォーマットが自然に理解できるようになる。いうエラーとかでdescriptorにお目にかかることはある。挙動を解析したりバイナリエディタで勝手にハックしたりできて便利そうな感じがする。Decompilerとかあれば、無理してjavapの出力を読まなくてもいいこともあるかもしれないけど。Kotlinコンパイラが生成するクラスファイルも読んで違いを見てみたいと思っているが、それは未着手。ミラーをcloneして使っている。)をチェックアウトして読んでいる。入っているのでそこを探すと様々なクラスの実装が読める。