This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# OpenSSL::PKey::DSA.p (from ruby core) ### Implementation from Kernel --- p(obj) -> obj p(obj1, obj2, ...) -> [obj, ...] p() -> nil --- For each object, directly writes *obj*.`inspect` followed by a newline to the program's standard output. S = Struct.new(:name, :state) s = S['dave', 'TX'] p s *produces:* #<S name="dave", state="TX">
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.