2008-03-16から1日間の記事一覧
空っぽの場合に、Item クラスが入るは微妙かもしれないけれど。 class Item < Hash def method_missing(name, *argv) if name.to_s =~ /(.+?)=$/ method_name = $1.to_sym value = argv[0] else method_name = name value = Item.new end self[method_name] …
空っぽの場合に、Item クラスが入るは微妙かもしれないけれど。 class Item < Hash def method_missing(name, *argv) if name.to_s =~ /(.+?)=$/ method_name = $1.to_sym value = argv[0] else method_name = name value = Item.new end self[method_name] …