2014-02-28 if文を実装しました Ruby rbjit ついでにtrue/false/nilリテラルも実装しています。 以下のコードが動くようになりました。 def m if 1 10 else 20 end end precompiled Object, :m puts m # => 10 実装した構文はifだけですが、内部でコントロールフローグラフをSSA形式というものに変換する処理を実装しています。他の制御構造を実装するために必要となるコードです。https://github.com/msumimz/ruby/tree/rbjit