This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# PrettyPrint.fill_breakable (from ruby core) --- fill_breakable(sep=' ', width=sep.length) --- This is similar to #breakable except the decision to break or not is determined individually. Two #fill_breakable under a group may cause 4 results: (break,break), (break,non-break), (non-break,break), (non-break,non-break). This is different to #breakable because two #breakable under a group may cause 2 results: (break,break), (non-break,non-break). The text `sep` is inserted if a line is not broken at this point. If `sep` is not specified, " " is used. If `width` is not specified, `sep.length` is used. You will have to specify this when `sep` is a multibyte character, for example.
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.