Ruby 2.2.0 リファレンスマニュアル > 関数一覧 > rb_svar
VALUE * rb_svar(int cnt)
現在の SCOPE でローカル変数IDが cnt である変数の 領域へのポインタを返します。主に $_ (cnt=0) と $~ (cnt=1) に アクセスするために使われます。