/* * call-seq: * autoload(module, filename) => nil * * Registers _filename_ to be loaded (using <code>Kernel::require</code>) * the first time that _module_ (which may be a <code>String</code> or * a symbol) is accessed. * * autoload(:MyModule, "/usr/local/lib/modules/my_module.rb") */ static VALUE rb_f_autoload_p(obj, sym) VALUE obj; VALUE sym; { /* use ruby_cbase as same as rb_f_autoload. */ if (NIL_P(ruby_cbase)) { return Qfalse; } return rb_mod_autoload_p(ruby_cbase, sym); }