From: "Yugui (Yuki Sonoda)" Date: 2008-11-03T12:10:17+09:00 Subject: [ruby-dev:37019] feature of recursive Array#join Yuguiです。 自己再帰する配列に対するjoinの結果が1.8と1.9で異なりますが、これは仕様で しょうか。また、1.8にしても繰り返しの様子がinspectとは異なりますが、これ は仕様でしょうか。 % cat test.rb x = [[1,2],[3,4]] x << x puts x.inspect puts x.join(':') % ruby -v test.rb ruby 1.8.7 (2008-08-11 patchlevel 72) [i686-darwin9] [[1, 2], [3, 4], [...]] 1:2:3:4:1:2:3:4:[...] % ruby-1.9.1 -v test.rb ruby 1.9.1 (2008-10-31) [i386-darwin9.5.0] [[1, 2], [3, 4], [...]] 1:2:3:4:[...]:[...]:[...] -- Yugui http://yugui.jp 私は私をDumpする