ruby-trunk-changes r33291 - r33291

本日は Ripper の不具合修正がひとつありました。

nobu:r33291 2011-09-17 23:34:13 +0900

Ripper が T_DATA 型のオブジェクトとして TypedData に使っている定数を ruby 本体のパーサで使っている parser_data_type を継承するようにすることで Ripper#yydebug などのメソッドが動作しなかった不具合を修正しています。 rb_data_type_struct には parent というメンバがあって、これで継承を表現できるんですね。 [ruby-core:39591] [Bug #5331]