From: matz / netlab.co.jp (Yukihiro Matsumoto) Subject: [ruby-list:5823] Re: Is ruby not able to treat 'nil' as 1st arugument for method call ? Date: Thu, 8 Jan 98 11:28:33 +0900 Message-ID: <199801080228.LAA18799 / picachu.netlab.co.jp> | bracket=のような=で終るメソッドは | | foo.bracket=val | | のような形式でしか呼び出せません. なるほど、= で終るメソッド名で検証していたのが悪かったんで すね。検証が曖昧で申し訳ありませんでした。 | これは望ましい動きですよね. はい、そうです。現在、これで逃げています (^^;。 | バグです.一応パッチをつけておきます. 有難うございます。無事動作する事を確認しました。 | def []=(key, val=nil) | unless key | key = some_method | end | @hash[key] = val | end はい、似たような処理を(もっと泥臭く (^^;)実装していました。 -- Nobuyoshi Miyokawa / nmiyo / hic.co.jp