原です。

> まつもと ゆきひろです

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

もっとバイブルなバイブルは今年中に出る?

> |1) メソッド [] では * による変数展開は行われない。
> |2) Array を Hash に変換するメソッドが組み込みではない。
> |
> |1) はやってもいいのではないでしょうか?
> |2) も欲しい。{*array} なんて手もあるけどどうでしょう。
> 
> 1はa[k]=vのkが*をうけつけないのと合わせてのことです.変更す
> るのは1行でできるのですが,全体の整合性を考えないと行けませ

確かに配列の引数の数が可変であるのは、ちょっと直感に添わないですが、
(そもそも配列の引数の数は例外を除いて1つまたは2つであるべきです
が。)この際単なるメソッドとひとし並みにしてしまうのもすっきりして
いる気もします。


> んね(代入の方は1行では済みません).

単なる字句解析の問題ではないのか、、、。


> 2は1を許せば,Hash[]でできますね.どういうAPIにするのが望ま
> しいでしょうか?

あ、Hash[] と {...} は同じものなんですね。