[#2023] Class Method の index — (Dezawa Shin-ichiro) <dezawa@...>

出沢です

13 messages 1997/02/02

[#2158] [Req] pack/unpack — keiju@... (Keiju ISHITSUKA)

けいじゅ@SHLジャパンです.

14 messages 1997/02/18
[#2166] Re: [Req] pack/unpack — matz@... (Yukihiro Matsumoto) 1997/02/18

まつもと ゆきひろです.

[#2277] ruby 1.0-970228 available — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです.

16 messages 1997/02/28

[ruby-list:2268] Re: [BUG]Thread#fail (Re: bug? fail )

From: matz@... (Yukihiro Matsumoto)
Date: 1997-02-26 02:33:18 UTC
List: ruby-list #2268
まつもと ゆきひろです.

In message "[ruby-list:2259] [BUG]Thread#fail (Re: bug? fail )"
    on 97/02/25, sinara@blade.nagaokaut.ac.jp <sinara@blade.nagaokaut.ac.jp> writes:
|原です。

|> raise 文字列
|> raise 例外
|> raise 例外, 文字列
|> raise 例外クラス, 文字列
|
|この仕様は ruby の中で最も複雑なものの一つですね。というか
|それだけ多くの機能が込められているわけだけど。

こうやってだんだんperlのように複雑な言語になっていくわけです
ね.^^;;;

|ところで、Thread#raise ですが、まず

|となって、仕様が関数の raise とくい違っています。次に、

これは仕様です.かならずひとつは引数を指定してください.

|の様に死んだスレッドに raise すると、処理が返ってこなくな
|ります。更に、カレントスレッドに raise すると、

|./test3.rb:3: [BUG] unsaved context
|IOT trap/Abort
|
|ということになります。

これらはバグですね.修正します.

In This Thread