2008-09-10 メモ いまやろうとしていることに、コード生成というか変換というか、コンパイラでつちかわれた技術を学んでおく必要がある。 いまの自分の知識レベルは、できのわるい学生レベル。興味があることは知っているけどちゃんと学んではいない。 http://alohakun.blog7.fc2.com/blog-entry-482.html 古い記事だけど An Incremental Approach to Compiler Construction, Abdulaziz Ghuloum Compilers: Backend to Frontend and Back to Front Again, Abdulaziz Ghuloum llvm-gcc -O3 --omit-frame-pointer -S とすれば、同じように LLVM 向けにコンパイラが書けそう。写経よりは楽しいかも。 define-compiler-macro 。movitz が使いまくってる。