This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# Regexp.named_captures (from ruby core) --- rxp.named_captures -> hash --- Returns a hash representing information about named captures of *rxp*. A key of the hash is a name of the named captures. A value of the hash is an array which is list of indexes of corresponding named captures. /(?<foo>.)(?<bar>.)/.named_captures #=> {"foo"=>[1], "bar"=>[2]} /(?<foo>.)(?<foo>.)/.named_captures #=> {"foo"=>[1, 2]} If there are no named captures, an empty hash is returned. /(.)(.)/.named_captures #=> {}
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.