ruby-trunk-changes r59243 - r59246

今日は ripper でブロックパラメーターの一部を parse できない不具合の修正などがありました。

nobu: r59243 2017-07-01 10:29:22 +0900

ripper のテストをリファクタリングしています。 DummyParser にハンドラを追加して @list にトークンを追加してチェックを簡単にできるようにしています。

svn: r59244 2017-07-01 10:29:23 +0900

version.h の日付更新。

nobu: r59245 2017-07-01 10:51:17 +0900

引数や配列の *rest の後に通常の引数やリストを続けることが確か 2.0 からできるようになっていますが、この時の ripper でのハンドラを独立させています。

nobu: r59246 2017-07-01 11:01:05 +0900

拡張ライブラリ ripper でブロックパラメータの中にかっこで配列 splat して受け取るリスト内に *x で受け取る記法をネストさせると parse できなかった不具合を修正しています。うーむ、parse.y むずい。 [ruby-core:81848] [Bug #13701]