2018-02-04から1日間の記事一覧

ltmpc: CodeEmitterの解説

CodeEmitterでは、これまでで得られた型付きの抽象構文木と配置情報をもとに、x86(32bit)のアセンブリを出力します。 ターゲットとしてx86(32bit)を選んだ理由は、私が最も慣れ親しんでおり、呼び出し規約も簡単だからです。 CodeEmitterのコードは、ほんと…