rb_define_hooked_variable("$0",&rb_progname,set_arg0); rb_define_hooked_variable("$PROGRAM_NAME",set_arg0);
那么是的,他们应该是一样的.