2012-06-09から1日間の記事一覧

Module#include, Object#extend の逆操作

include/extend したモジュールを後から取り外すことができたら便利そうだと思った。 RHG を読み返しながら、拡張ライブラリとして作ってみた。 クラスが管理している内部的な情報が r31627 から隠されてしまったようで、ruby/backward/classext.h をインク…