From: masa Date: 2011-01-27T21:08:50+09:00 Subject: [ruby-dev:43127] Re: Hashのイテレーション中の新規キー追加 畠山です。 信岡さん、どうもありがとうございます。 感動しました! なるほど、Array(@keys)の動的処理能力をもってHashの 能力を補って解決してしまったということですね。しかも それをRuby側でできてしまったことに二重の感動です。 ただsuper(key,val)の時点でself.keysは更新されていると 思いますので、 super( key, val ) #if @keys and not self.has_key? key then if @keys then で良いかと思います。 しかしなんといいますか、、、 骨の仕組みを一生懸命考えている研修医のところへ伊達直人 からバスケットボールプレイ可能な高機能補助ギブスが 届けられてきてしまった感じの気持ちです。 しかしギブスでプロが目指せるわけでもなく、根本の解決で はないと思うので、続けてパッチを考えてみようと思います。 # ましかし私よりも優秀な外科医の方が先に治してしまい # そうですが... 畠山