まつもと ゆきひろです

In message "[ruby-list:5406] Re: 配列への追加について"
    on 97/11/23, Shin-ichiro HARA <sinara / blade.nagaokaut.ac.jp> writes:

|原です。
|> TRY!PC の P75 から引用.
|> 「複数の変数が同一のオブジェクトを指すことがある」
|
|照れるなあ。

現状ではバイブルですからね.^^;;;

|1) メソッド [] では * による変数展開は行われない。
|2) Array を Hash に変換するメソッドが組み込みではない。
|
|1) はやってもいいのではないでしょうか?
|2) も欲しい。{*array} なんて手もあるけどどうでしょう。

1はa[k]=vのkが*をうけつけないのと合わせてのことです.変更す
るのは1行でできるのですが,全体の整合性を考えないと行けませ
んね(代入の方は1行では済みません).

2は1を許せば,Hash[]でできますね.どういうAPIにするのが望ま
しいでしょうか?
                                まつもと ゆきひろ /:|)