This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# SignalException < Exception (from ruby core) --- Raised when a signal is received. begin Process.kill('HUP',Process.pid) sleep # wait for receiver to handle signal sent by Process.kill rescue SignalException => e puts "received Exception #{e}" end *produces:* received Exception SIGHUP --- # Class methods: new # Instance methods: signo
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.