>>>>> "J" == John Lam <drjflam / gmail.com> writes: J> Is there a difference between calling rb_define_module_function and J> rb_define_singleton_method on a module? rb_define_module_function() make the 2 calls rb_define_private_method() rb_define_singleton_method() Guy Decoux