From: "K.Kosako" Date: 2001-07-10T11:01:50+09:00 Subject: [ruby-dev:13796] Re: Hash with block (Re: GenerativeHash) TAKAHASHI Masayoshiさんの<200107091212.VAA19308@mx.inac.co.jp>から > h = Hash.new(nil) と h = Hash.new{...} で、h.default の返す > 値がどちらもnilになってしまうのに、キーがないときの値が異なる > ものになる、というのがちょっと気になります。 私も気にはなるのですが、 精密に挙動を知るためには、Hash#default_proc(仮称です)が nilを返すかどうかも参照して判断します。少し面倒ですけど。 -- 小迫@ソフネック 渋谷区恵比寿1-15-1