2008-10-13から1日間の記事一覧

ruby/vm.h

ruby/vm.h は実質一行で、 typedef struct rb_vm_struct rb_vm_t; だけ。拡張ライブラリ実装者やlibrubyユーザへはvmへのポインタだけが公開されてるということなんだろう。

haskell の id について

明日余力があれば書く

ruby の .gdbinit がすごい

デバッガでrubyオブジェクトを見るための便利関数がいろいろ定義されている。クラス名を見たり、バックトレースを表示したりというのが(Ruby内部で定義されてる関数を呼ぶだけだけど)簡単にできるようになってる。あと、pメソッド相当の長い関数が定義されて…