class Module
Public Instance Methods
const_missing(name)
click to toggle source
# File lib/sciruby/autoload.rb, line 4 def const_missing(name) (Object != self && sciruby_autoload("#{self.name}::#{name}")) || sciruby_autoload(name) || const_missing_without_sciruby(name) end
Also aliased as: const_missing_without_sciruby
Private Instance Methods
sciruby_autoload(name)
click to toggle source
# File lib/sciruby/autoload.rb, line 12 def sciruby_autoload(name) return unless paths = SciRuby.autoload_modules.delete(name.to_s) paths.each {|path| require path } const_get(name) end