1#include "ruby.h" 2 3static VALUE 4bug_sym_interned_p(VALUE self, VALUE name) 5{ 6 ID id = rb_check_id(&name); 7 return id ? Qtrue : Qfalse; 8} 9 10void 11Init_intern(VALUE klass) 12{ 13 rb_define_singleton_method(klass, "interned?", bug_sym_interned_p, 1); 14} 15