2009-03-30から1日間の記事一覧

MacRuby0.5

パーサ(構文解析器)から直接LLVMの中間コードに変換・実行するVMをYARVの 代替としてアップルが開発中、MacRubyの次期リリース0.5で公開される予定。 詳しくはここやここ(日本語)。 日本ではmiura1729氏がYARVの中間コードをLLVMの中間コードに変換・実行 す…

Ruby処理系の識別 その2

Ruby1.9.1でRuby処理系実装を区別するための定数、RUBY_ENGINEが追加されていた。 Ruby1.9互換のRuby処理系ではこの定数を用いて、処理系毎の差異を考慮(吸収)した ライブラリ(スクリプト)を書くことが可能になる。