From: matz@... (Yukihiro Matsumoto) Date: 1999-08-05T22:41:49+09:00 Subject: [ruby-list:15904] Re: Windows95 で Tk まつもと ゆきひろです In message "[ruby-list:15871] Re: Windows95 で Tk" on 99/08/04, Takahiro Maebashi writes: |以前の ruby は全然問題なかったのですが、ruby 1.3.6 では size が 2 の時は |問題ないのですが size が 1 だったときに wrong # of arguments (1 for 2) |というエラーが出ます。 あー、少ないときのことは考えてなかったですねえ。 |たぶん arity が導入されてからこうなったのだと思いますが、 | |klass, keys = [' '] | |は 1.3.6 でも有効なので、代入との対称性からブロックの引数でもエラーにな |らないようにして欲しい気がします。 むむむ、世の中にはより厳しいチェックにして欲しいと望む人もい たのですよねえ。ちょっと考えさせてください。Proc#call だけ厳 しくするというのもありかも。 まつもと ゆきひろ /:|)