[ruby-list:38353] Re: String#reverse! のバグ?

From: Tanaka Akira <akr@...17n.org>
Date: 2003-09-03 07:01:09 UTC
List: ruby-list #38353
In article <1062567469.527104.23565.nullmailer@picachu.netlab.jp>,
  matz@ruby-lang.org (Yukihiro Matsumoto) writes:

> 1バイト文字列はリバースしても「変化がない」からじゃないです
> かね。あれ、sortとreverseは特別扱いするんでしたっけ。

この話はいろんな人が繰り返し驚いているように思うんですが、これが良い驚
きだとすれば、この驚きからはどんな知見が得られるんでしょうか?

それはそれとして、sample/freq.rb と sample/occur.rb は Array#sort! が
レシーバを返すことに依存してるようですね。まぁ、1.8 では正しく動くわけ
ですが。
-- 
[田中 哲][たなか あきら][Tanaka Akira]

In This Thread