[#20392] [BigDecimal] proposal to change specification — "Tadashi Saito" <shiba@...2.accsnet.ne.jp>

斎藤と申します。

25 messages 2003/06/20
[#20407] Re: [BigDecimal] proposal to change specification — "Shigeo Kobayashi" <shigeo@...> 2003/06/22

小林です。

[#20447] [BigDecimal] renaming proposal — "Tadashi Saito" <shiba@...2.accsnet.ne.jp>

斎藤です。

47 messages 2003/06/24
[#20621] Re: [BigDecimal] renaming proposal — "Shigeo Kobayashi" <shigeo@...> 2003/07/11

小林@MAILチェック中です。

[#20628] Re: [BigDecimal] renaming proposal — "Shigeo Kobayashi" <shigeo@...> 2003/07/11

小林です。

[ruby-dev:20440] Re: [BigDecimal] proposal to change specification

From: nobu.nakada@...
Date: 2003-06-24 06:18:11 UTC
List: ruby-dev #20440
なかだです。

At Tue, 24 Jun 2003 13:50:39 +0900,
Tadashi Saito wrote:
> > > 「bigdecimal-rationalがrequireされるのは
> > > bigdecimalとrationalの双方がrequireされた後でなければならない」
> > > という事でしたら、順番を間違えたらLoadErrorにする方が明確になって
> > > 親切かと思い、その変更も付け加えてみました。
> >
> > その二つをrequireするとなにかまずい理由があるんでしょうか。
> 
> いや、するとまずいことはないです。「しないと」まずいのかな、と勝手に
> 想像してしまいました。
> 
> 今のままですと、[ruby-dev:20410]のように、bigdecimal-rationalが
> 他の二つのライブラリより早くrequireされると、警告が出たりエラーで終了
> したりしてしまいます。
> 
> これは作者の小林さんが、bigdecimal-rationalが最後にrequireされる事を
> 意図されているのかなということを、勝手に想像してしまいました。

ということであればbigdecimal-rational.rbの最初に

  require 'bigdecimal'
  require 'rational'

を追加するのが一番素直な解決策だと思うのですが、それだとなにか
まずいのだろうか、ということです。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread