[#380] bug report#3 and request#5 — keiju@... (Keiju ISHITSUKA)
けいじゅ@SHLジャパンです.
1 message
1996/08/06
[ruby-list:380] bug report#3 and request#5
From:
keiju@... (Keiju ISHITSUKA)
Date:
1996-08-06 07:53:28 UTC
List:
ruby-list #380
けいじゅ@SHLジャパンです.
またまた, バグ(仕様?)を2件報告します. あと, 幾つかリクエストがあります.
1. 多重代入
バグ(仕様?)です.
*foo = 1, 2, 3
ができません. これは仕様なのでしょうか?
2. Array#append
バグです.
新たにつくって下さったのですが...
array1.append(array2)
を実行すると暴走します.
ところで,
array1 += array2
は正しく動作するのですが, なぜでしょう?
そうそう. += があるのだから, array.append()はもしかしたら必要ないとい
うことはありませんか?
3. print File.stat("/etc")
これはリクエストです.
構造体に関してなのですが, 構造体をprintすると ``struct Stat''としか出
ません. メンバに関して名前と値ぐらいを簡単にでいいから出してもらえない
でしょうか?
4. fail/rescue
質問です.
例外をエラーの種類によってキャッチしたいと思う時に, 今のrescueの仕様は
使いづらいのですが...
エラーの種類を判別する方法が, $@, $! しかないですよね? これでは, 実質
上, 特定のエラーだけをリカバリすることができません.
fail/resqueの使い方のポリシイが分かっていないだけかも知れません. その
辺りを説明してもらえませんか?
__
.........................................石塚 圭樹@SHLジャパン(株)...
------------>アドレス変わりました!! e-mail: keiju@shljapan.co.jp <----