how is it possible to get the value(s) of the variable receiver in rb_funcall?
rb_funcall(VALUE recv, ID mid, int n, ...)
is there something like: StringValueCStr(recv) ?
the thing is, I want to know if a function x was called by rb_funcall. therefor I want to see if the value of the revc is something like "x"
ix = X.new
ix.hi # rb_funcall is invoked
so the recv shall be hi() , which should be the value of recv or??