In article <200302241412.h1OEC0208089 / sharui.nakada.kanuma.tochigi.jp>,
  nobu.nakada / nifty.ne.jp writes:

> まずBUILTIN_TYPEを調べて、ruby.hの該当するT_*のstructへのポイン
> タにキャストしてください。
>
>   p ((struct RBasic *)obj)->flags & 0x3f
>
> たとえば上の値が7だったらStringなので、struct RString *です。
>
>   p *(struct RString *)obj

もう少し簡単には [ruby-dev:6435] あたりですかねぇ。
-- 
[田中 哲][たなか あきら][Tanaka Akira]