[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev:175

From: Yukihiro Matsumoto <matz ruby-lang.org>
Date: Wed, 8 Sep 2004 18:00:35 +0900
Subject: [yarv-dev:175] Re: eval in rescue clause

まつもと ゆきひろです

In message "Re: [yarv-dev:172] Re: eval in rescue clause"
    on Wed, 08 Sep 2004 17:23:59 +0900, SASADA Koichi <ko1 atdot.net> writes:

|> SystemCallErrorが同じerrnoを持つものを同一視するために ===
|> を使ってます。だから、再定義できないとちょっと困ります。
|
| うーん,わかりました.rescueで指定できるのは Class or Module
|であるという制限は外れませんか? つまり,それ以外のオブジェクト
|でも '===' 投げればいける,みたいな.
|
| Class/Module に限定したほうがやはり嬉しいでしょうか.

それは外してもよいんじゃないかと思います。限定しているのは昔
=== を使っていなかった頃の名残だと思うので。

--
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

       168 2004-09-01 12:09 [ko1 atdot.net       ] eval in rescue clause                   
       171 2004-09-06 00:25 ┗[matz ruby-lang.org  ]                                       
       172 2004-09-08 17:23  ┗[ko1 atdot.net       ]                                     
->     175 2004-09-08 18:00   ┗[matz ruby-lang.org  ]                                   
       177 2004-09-08 18:03    ┗[ko1 atdot.net       ]