前田です。 On Fri, 30 May 97 19:16:20 JST, Yukihiro Matsumoto <matz / caelum.co.jp> wrote: |ひょっとしなくてもそうです.そういう場合はDataはデータのまま |使ってBufferクラスのインスタンス変数としてアクセスするのはど |うでしょう? なるほど、うまくいきました。 Dataを使わない時って、obj_allocしてinitializeをcallするだけで よいんでしょうか? とりあえず、動いているようですが...。 Buffer.add_attr(name, default) でBufferクラスに新しいインスタンス変数を追加して、initialize で自動的にdefaultに初期化されるようにしました。 default値は Buffer.set_default(var, default) で設定できるようにしました。 これでたぶん豊福さんの要望はみたせると思います。 S-Langでmake_bufferされたら困るなあと思っていたのですが、 結局make_bufferの中でrubyのオブジェクトを生成することに してしまいました。 $>もうまく処理できました:-) # クラスさえ作らずにObjectですませちゃいました(^^; もうちょっとライブラリを整えたら、jed-ruby-0.01を出そうと思います。 -- 前田 修吾 <shugo / po.aianet.ne.jp>