Accessing interpreter internals C functions/data in ruby.h and intern.h Non-static data not defined in a header file Accessing some data is a bit more tricky