2007-04-25から1日間の記事一覧

速度測定2

昨日の続き。

__send__

の使いかたが分かった。 def hoge(arg) #なんか処理 end __send__(:hoge, arg) Cで配列辺りに関数ポインタのリストを持っておいて、 動的に関数を呼ぶような処理に使える。 しかもcaseなんか使用するよりエレガント。sendでもいいみたい。 $ refe __send__|n…

rdefs.rb

便利そうなRuby用ツールを見つけた。 cproto見たいな感じかな。 http://i.loveruby.net/d/20060909.html これは、ファイルに定義されてるクラスとかメソッドをリストするコマンドです。