#contents

*はじめに [#l8c1b47d]

祝Ruby1.9.0リリース。というわけでYARVとなったRuby1.9を読みたいと思います。

なお、今回対象としたバージョンは

 ruby 1.9.0 (2007-12-25 revision 14709)

です。

*処理の流れ [#rf25d38f]

Ruby1.9では以下の手順でスクリプトが実行されることになります。各手順をそれぞれ別ページで取り上げたいと思います。

+[[初期化>Ruby1.9/初期化を読む]]
+[[スクリプトの解析>Ruby1.9/スクリプト解析を読む]]
+[[構文木のYARVコードへの変換>Ruby1.9/YARVコードへのコンパイルを読む]]
+[[YARVコードの実行>Ruby1.9/YARVコードの実行を読む]]

*その他の話題 [#dca0ed33]

-例外処理
-シグナル処理
-マルチスレッド
-終了処理
-GC

*リンク [#yff74247]

:[[YARVソースコード勉強会>http://d.hatena.ne.jp/hzkr/19000101]]|さわだよりもよっぽどまじめにYARVを解説されています

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS