From: Shin'ya Adzumi Date: 2002-02-25T12:52:00+09:00 Subject: [ruby-dev:16060] Re: New Struct あづみです。 Shin-ichiro HARA wrote: > ホントに Struct って使われてないなあ。 > > で、こんなのが組み込みクラスであったら(Struct と呼べないか > もしれないが)いいと思いません? 標準添付で ostruct.rb というのありますね。 require 'ostruct' foo = OpenStruct.new("name" => "matz", "age" => 104) p foo.type #=> OpenStruct p foo.name #=> "matz" p foo.age #=> 104 偶然ですが今朝似たようなのを思いついて、ostruct.rb があることを 思い出して苦笑してました。 > もちろん name, age は特異メソッドで。 OpenStruct では method_missing で実装してますので、ここがちょっ と違いますが。 安積伸弥 adzumi@denpa.org