From: keiju@... (Keiju ISHITSUKA) Date: 1997-07-14T09:31:28+09:00 Subject: [ruby-list:3339] Re: meta programming features けいじゅ@今はフリー(^^;;;です. In [ruby-list :03336 ] the message: "[ruby-list:3336] Re: meta programming features ", on Jul/12 12:12(JST) matz@netlab.co.jp (Yukihiro Matsumoto) writes: >|includeされているモジュールを列挙できれば、インクルードされて >|いるモジュールのメソッドは列挙されなくてもよいのかな...。 > >いろいろ試してみたら,どうも出来そうです.めでたい. おお. すばらしい. どうやったんだろう? >この場合,Module#included_modulesはなにを返すべきでしょうか >ね.Object#typeに合わせて文字列の配列かそれともモジュールの >配列か. モジュールの配列の方がきれいはきれいですよねえ... >typeを文字列にしたのは以前のsafe.rbとの絡みですけど,今は >safe.rbそのものがなくなっちゃってますからねえ.そういう意味 >では(互換性の問題以外では)typeが文字列を返すことにもう意味は >ないですねえ. safe.rbの復活の可能性は全くない? それなら, その通りですよねえ... >いっそのこと,type(やsuperclass)もクラスそのものを返すように >しましょうか.上位互換性がなくなるのでruby 1.1かなんかにして. うーん. typeの比較って結構使っているけども... (type-)case, kindof?を使っ ていて, typeを直接比較するようなことはしていないはずだから, 良しとしま しょう. # でも, 本当に使っていないかどうかチェックするから, リリースする時には # 前もって教えて下さい. __ .........................................石塚 圭樹@今はフリー(^^;;... ------->>また, アドレス変わりました!! e-mail: keiju@bc.mbn.or.jp <<---