Hi,

In message "[ruby-talk:6427] Re: Where is T_RANGE?"
    on 00/11/18, Yukihiro Matsumoto <matz / zetabits.com> writes:

||Is it ok to use the current T_X defined in ruby.h or might they change in
||future version so that you should avoid using comparisons with TYPE()?
|
|You can use it.  Changing T_XXX names would affect the whole Ruby-C API.
|I'm not going to do such, unless some urgent case would happen.
|Well, don't ask me what that 'urgent case' would be.

By the way, I'd advise you NOT to use the RXXX struct too often.
For extensions, T_DATA and RData is recommended.

							matz.