=================================================================
irb(main):002:0> Kernel.methods.sort
=> ["<", "<=", "<=>", "==", "===", "=~", ">", ">=",
"Array", "Float", "Integer",
"String", "__id__", "__method__", "__send__", "`", "abort", "ancestors",
"at_ex
it", "autoload", "autoload?", "binding", "block_given?", "callcc", "caller",
"ca
tch", "chomp", "chomp!", "chop", "chop!", "class", "class_eval", "class_exec",
"
class_variable_defined?", "class_variables", "clone", "const_defined?",
"const_g
et", "const_missing", "const_set", "constants", "display", "dup", "enum_for",
"e
ql?", "equal?", "eval", "exec", "exit", "exit!", "extend", "fail", "fork",
"form
at", "freeze", "frozen?", "getc", "gets", "global_variables", "gsub", "gsub!",
"
hash", "id", "include?", "included_modules", "inspect", "instance_eval",
"instan
ce_exec", "instance_method", "instance_methods", "instance_of?",
"instance_varia
ble_defined?", "instance_variable_get", "instance_variable_set",
"instance_varia
bles", "is_a?", "iterator?", "kind_of?", "lambda", "load", "local_variables",
"l
oop", "method", "method_defined?", "method_missing", "methods", "module_eval",
"
module_exec", "name", "nil?", "object_id", "open", "p", "print", "printf",
"priv
ate_class_method", "private_instance_methods", "private_method_defined?",
"priva
te_methods", "proc", "protected_instance_methods",
"protected_method_defined?",
"protected_methods", "public_class_method", "public_instance_methods",
"public_m
ethod_defined?", "public_methods", "putc", "puts", "raise", "rand",
"readline",
"readlines", "require", "respond_to?", "scan", "select", "send",
"set_trace_func
", "singleton_methods", "sleep", "split", "sprintf", "srand", "sub", "sub!",
"sy
scall", "system", "taint", "tainted?", "tap", "test", "throw", "to_a",
"to_enum"
, "to_s", "trace_var", "trap", "type", "untaint", "untrace_var", "warn"]
=================================================================