ActionsLike0
Bug #1508
closedRecursive arrays with the same structure are not eql?.
Description
=begin
a = []
a << a
としたとき、 a と [a] は同じ構造を持っているのでeql?です。一方、a と [[a]] は同じ構造にもかかわらず eql? ではありません。
=end
ActionsLike0
Added by yugui (Yuki Sonoda) almost 16 years ago. Updated almost 14 years ago.
Description
=begin
a = []
a << a
としたとき、 a と [a] は同じ構造を持っているのでeql?です。一方、a と [[a]] は同じ構造にもかかわらず eql? ではありません。
=end
=begin
本問題は http://redmine.ruby-lang.org/issues/show/1448 の部分問題です。
ただ、#1448の例が誤っているのか、
x = []; x << x
y = [[x]]
x == y # ==> true
y == x # ==> false, should be true!
の比較の結果が逆になってします。
パッチが与えられているものの、まだ適用はされていないみたいです。
=end
=begin
#1448はなかださんによって適用されました。本件もcloseです
=end