This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.

&

        Ripper::Lexer::State. not found, maybe you meant:

Ripper::Lexer::State#!
Ripper::Lexer::State#!=
Ripper::Lexer::State#!~
Ripper::Lexer::State#&
Ripper::Lexer::State#<=>
Ripper::Lexer::State#==
Ripper::Lexer::State#===
Ripper::Lexer::State#=~
Ripper::Lexer::State#Array
Ripper::Lexer::State#BigDecimal
Ripper::Lexer::State#CSV
Ripper::Lexer::State#Complex
Ripper::Lexer::State#DelegateClass
Ripper::Lexer::State#Digest
Ripper::Lexer::State#Float
Ripper::Lexer::State#Hash
Ripper::Lexer::State#Integer
Ripper::Lexer::State#JSON
Ripper::Lexer::State#Pathname
Ripper::Lexer::State#Rational
Ripper::Lexer::State#String
Ripper::Lexer::State#URI
Ripper::Lexer::State#[]
Ripper::Lexer::State#__callee__
Ripper::Lexer::State#__dir__
Ripper::Lexer::State#__id__
Ripper::Lexer::State#__method__
Ripper::Lexer::State#__send__
Ripper::Lexer::State#`
Ripper::Lexer::State#abort
Ripper::Lexer::State#allbits?
Ripper::Lexer::State#anybits?
Ripper::Lexer::State#at_exit
Ripper::Lexer::State#autoload
Ripper::Lexer::State#autoload?
Ripper::Lexer::State#bb
Ripper::Lexer::State#binding
Ripper::Lexer::State#block_given?
Ripper::Lexer::State#callcc
Ripper::Lexer::State#caller
Ripper::Lexer::State#caller_locations
Ripper::Lexer::State#camelize
Ripper::Lexer::State#catch
Ripper::Lexer::State#chomp
Ripper::Lexer::State#chop
Ripper::Lexer::State#class
Ripper::Lexer::State#clone
Ripper::Lexer::State#debugger
Ripper::Lexer::State#define_singleton_method
Ripper::Lexer::State#display
Ripper::Lexer::State#dup
Ripper::Lexer::State#enum_for
Ripper::Lexer::State#eql?
Ripper::Lexer::State#equal?
Ripper::Lexer::State#eval
Ripper::Lexer::State#exec
Ripper::Lexer::State#exit
Ripper::Lexer::State#exit!
Ripper::Lexer::State#extend
Ripper::Lexer::State#fail
Ripper::Lexer::State#fork
Ripper::Lexer::State#format
Ripper::Lexer::State#freeze
Ripper::Lexer::State#frozen?
Ripper::Lexer::State#gem
Ripper::Lexer::State#gem_original_require
Ripper::Lexer::State#gets
Ripper::Lexer::State#global_variables
Ripper::Lexer::State#gsub
Ripper::Lexer::State#hash
Ripper::Lexer::State#inspect
Ripper::Lexer::State#instance_eval
Ripper::Lexer::State#instance_exec
Ripper::Lexer::State#instance_of?
Ripper::Lexer::State#instance_variable_defined?
Ripper::Lexer::State#instance_variable_get
Ripper::Lexer::State#instance_variable_set
Ripper::Lexer::State#instance_variables
Ripper::Lexer::State#is_a?
Ripper::Lexer::State#iterator?
Ripper::Lexer::State#itself
Ripper::Lexer::State#j
Ripper::Lexer::State#jj
Ripper::Lexer::State#kind_of?
Ripper::Lexer::State#lambda
Ripper::Lexer::State#load
Ripper::Lexer::State#local_variables
Ripper::Lexer::State#loop
Ripper::Lexer::State#method
Ripper::Lexer::State#method_missing
Ripper::Lexer::State#methods
Ripper::Lexer::State#namespace
Ripper::Lexer::State#nil?
Ripper::Lexer::State#nobits?
Ripper::Lexer::State#object_id
Ripper::Lexer::State#open
Ripper::Lexer::State#p
Ripper::Lexer::State#pp
Ripper::Lexer::State#pretty_inspect
Ripper::Lexer::State#pretty_print
Ripper::Lexer::State#print
Ripper::Lexer::State#printf
Ripper::Lexer::State#private_methods
Ripper::Lexer::State#proc
Ripper::Lexer::State#protected_methods
Ripper::Lexer::State#public_method
Ripper::Lexer::State#public_methods
Ripper::Lexer::State#public_send
Ripper::Lexer::State#putc
Ripper::Lexer::State#puts
Ripper::Lexer::State#raise
Ripper::Lexer::State#rake_namespace
Ripper::Lexer::State#rand
Ripper::Lexer::State#readline
Ripper::Lexer::State#readlines
Ripper::Lexer::State#remove_instance_variable
Ripper::Lexer::State#require
Ripper::Lexer::State#require_relative
Ripper::Lexer::State#respond_to?
Ripper::Lexer::State#respond_to_missing?
Ripper::Lexer::State#select
Ripper::Lexer::State#send
Ripper::Lexer::State#set_trace_func
Ripper::Lexer::State#singleton_class
Ripper::Lexer::State#singleton_method
Ripper::Lexer::State#singleton_method_added
Ripper::Lexer::State#singleton_method_removed
Ripper::Lexer::State#singleton_method_undefined
Ripper::Lexer::State#singleton_methods
Ripper::Lexer::State#sleep
Ripper::Lexer::State#spawn
Ripper::Lexer::State#sprintf
Ripper::Lexer::State#srand
Ripper::Lexer::State#sub
Ripper::Lexer::State#syscall
Ripper::Lexer::State#system
Ripper::Lexer::State#system_libffi_usable?
Ripper::Lexer::State#taint
Ripper::Lexer::State#tainted?
Ripper::Lexer::State#tap
Ripper::Lexer::State#task
Ripper::Lexer::State#test
Ripper::Lexer::State#then
Ripper::Lexer::State#throw
Ripper::Lexer::State#to_enum
Ripper::Lexer::State#to_i
Ripper::Lexer::State#to_int
Ripper::Lexer::State#to_s
Ripper::Lexer::State#to_yaml
Ripper::Lexer::State#trace_var
Ripper::Lexer::State#trap
Ripper::Lexer::State#trust
Ripper::Lexer::State#untaint
Ripper::Lexer::State#untrace_var
Ripper::Lexer::State#untrust
Ripper::Lexer::State#untrusted?
Ripper::Lexer::State#warn
Ripper::Lexer::State#xmp
Ripper::Lexer::State#y
Ripper::Lexer::State#yield_self
Ripper::Lexer::State#|
Ripper::Lexer::State::URI
Ripper::Lexer::State::blank_slate_method_added
Ripper::Lexer::State::find_hidden_method
Ripper::Lexer::State::method_added
Ripper::Lexer::State::new
Ripper::Lexer::State::pp
Ripper::Lexer::State::yaml_tag

      

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.