Index of /~ohai/diary/../
発表の内容 自己紹介 リフレクション機能の基本的考え方 利用法 リフレクション機能概要 実例 自己紹介 大林一平 京大マイコンクラブ http://www.kmc.gr.jp/ 京都大学理学研究科数学数理解析専攻D2 力学系分野 自己紹介 Ruby/SDL RRSE Ruby Refactoring Browser(RRB) 今回の発表について Ruby 1.8.6 を想定 1.9.xでは変わっているかも 参考文献 RubyリファレンスのClass/Module/Objectの項 RHG http://i.loveruby.net/ja/rhg/ Rubyのソースコード 基本 大半の機能が「実行時処理」 実行前の処理に手をだせない 構文木をいじる方法がない Lispのマクロのようなものがない 以下のクラスが中心的役割を果たす Module/Class Object リファレンスのこれらの項
RRSE(Ruby Reference Seeker for Emacsen) このツールはEmacs上で動作するRubyのリファレンスを表示するツールです。 refe.elなどとの違いは、 特になんらかのコマンドを入力しなくても、メソッド名のところに カーソルを持っていくだけでそのメソッドについての情報を ミニバッファに表示してくれる点です。実際には以下のように 表示されます。 その名前のメソッドを持つクラスが複数ある場合は以下のように表示されます。 また、refeと連携し、そのメソッドについて詳しいヘルプを見ることもできます。 内部的には bitclust/ri/refe のデータベースを利用しています。 install gem でインストールできます。詳しくは <URL:rrse/README.ja> を参照してください。 download <URL:rrse/rrse-0.6.ta
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く