This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# String.% (from ruby core) --- string % object -> new_string --- Returns the result of formatting `object` into the format specification `self` (see Kernel#sprintf for formatting details): "%05d" % 123 # => "00123" If `self` contains multiple substitutions, `object` must be an Array or Hash containing the values to be substituted: "%-5s: %016x" % [ "ID", self.object_id ] # => "ID : 00002b054ec93168" "foo = %{foo}" % {foo: 'bar'} # => "foo = bar" "foo = %{foo}, baz = %{baz}" % {foo: 'bar', baz: 'bat'} # => "foo = bar, baz = bat"
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.