This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.

load

        # Psych::ClassLoader.load

(from ruby core)
### Implementation from Kernel
---
    load(filename, wrap=false)   -> true

---

Loads and executes the Ruby program in the file *filename*.

If the filename is an absolute path (e.g. starts with '/'), the file
will be loaded directly using the absolute path.

If the filename is an explicit relative path (e.g. starts with './' or
'../'), the file will be loaded using the relative path from the current
directory.

Otherwise, the file will be searched for in the library directories
listed in `$LOAD_PATH` (`$:`). If the file is found in a directory, it
will attempt to load the file relative to that directory.  If the file
is not found in any of the directories in `$LOAD_PATH`, the file will be
loaded using the relative path from the current directory.

If the file doesn't exist when there is an attempt to load it, a
LoadError will be raised.

If the optional *wrap* parameter is `true`, the loaded script will be
executed under an anonymous module, protecting the calling program's
global namespace.  If the optional *wrap* parameter is a module, the
loaded script will be executed under the given module. In no
circumstance will any local variables in the loaded file be propagated
to the loading environment.



      

This is MURDOC! A Ruby documentation browser inspired by Smalltalk-80. It allows you to learn about Ruby by browsing through its class hierarchies, and see any of its methods.