From: TEI meiki <tei / harmony.co.jp>
Subject: [ruby-list:9415] Re: ruby 1.1c3 hash sort
Date: Wed, 2 Sep 1998 14:08:28 +0900

>   PTABLE.sort{|a,b|
>     (b[1].pos+b[1].width) - (a[1].pos+a[1].width)
>   }
> とすべき所を、まちがって
>   PTABLE.sort{|a,b|
>     b[1].pos+b[1].width - a[1].pos+a[1].width
>   }
> としていました。

<=>を使えば良かったのでは?

> コアダンプするのでてっきり ruby のせいかと思ってしまいました。

5.005以前のPerlでも同じで、自分もこれが原因でcore dumpをくらった事があ
ります。perl5.005以降ではOSのqsortではなくPerl独自のqsortルーチンを内
蔵するようになりました。

まつもとさんが、

From: matz / netlab.co.jp (Yukihiro Matsumoto)
Subject: [ruby-list:9410] Re: ruby 1.1c3 hash sort
Date: Wed, 2 Sep 1998 12:34:03 +0900

> んで,もともとはqsortを独自のものに置き換えることを構想して
> いるのですが,

というのもそういうことでしょう。
--
			   稲葉 浩人 (inaba / st.rim.or.jp)