2008-10-09から1日間の記事一覧

コード生成が出来るようになりました

とりあえず、コード生成が出来るようになりました。コード生成が正しいかどうかはこれから確かめます。 さっきの、foo, bar, bazはこんな感じに生成されます。追記 見たら、全然正しくないです。まだまだ、苦労は続きそうです。 ; ModuleID = 'yarv2llvm' de…

型推論が動き出した

yarv2llvmを作っています。とりあえず、型推論が動き出しました。まだ、fixnumとfloatしか対応していませんが、それなりに判断しているみたいです。 ソースは http://github.com/miura1729/yarv2llvm/tree/master にあります。こんな感じのプログラムを食わ…