第1章 字句解析と構文解析 第2章 コンパイル 第3章 Rubyはどのようにコードを実行するか 第4章 制御構造とメソッドディスパッチ 第5章 オブジェクトとクラス 第6章 メソッド探索と定数探索 第7章 ハッシュテーブル:Ruby内部の働き者 第8章 Lispから借りてきたアイデア 第9章 メタプログラミング 第10章 JRuby:JVM上のRuby 第11章 Rubinius:Rubyで実装されたRuby 第12章 MRI・JRuby・RubiniusにおけるGC 付録A さらにそのほかのRuby仮想マシン 日本語版序文 序文 謝辞 はじめに 対象読者 検証にRubyを使う どのRuby処理系なの? 本書の構成 第1章 字句解析と構文解析 字句解析:Rubyを構成する言葉 parser_yylex 関数 実験1-1:Ripperを使ってさまざまなRubyスクリプトを字句解析する 構文解
![Rubyのしくみ Ruby Under a Microscope-Ohmsha](https://cdn-ak-scissors.b.st-hatena.com/image/square/91823bf0820047334ff0e6c5c27646d5ba1257fb/height=288;version=1;width=512/https%3A%2F%2Fmakeshop-multi-images.akamaized.net%2Fohmsha%2Fitemimages%2F000000004065.gif)