This is the API documentation for irb: Ruby Standard Library Documentation.
New to Ruby? You may find these links helpful: syntax, control expressions, assignment, methods, modules + classes, and operator precedence.
This is the API documentation for irb: Ruby Standard Library Documentation.
MIRB
CIRB::ExtendCommand::ChangeWorkspace
CIRB::ExtendCommand::CurrentWorkingWorkspace
CIRB::ExtendCommand::Foreground
CIRB::ExtendCommand::IrbCommand
CIRB::ExtendCommand::PopWorkspace
CIRB::ExtendCommand::PushWorkspace
CIRB::ExtendCommand::Workspaces
CIRB::IrbSwitchedToCurrentThread
CIRB::Notifier::AbstractNotifier
CIRB::Notifier::CompositeNotifier
CIRB::Notifier::ErrUndefinedNotifier
CIRB::Notifier::ErrUnrecognizedLevel
CIRB::Notifier::LeveledNotifier
CIRB::OutputMethod::NotImplementedError
CXMP
::def_extend_command (IRB::ContextExtender)
::def_extend_command (IRB::ExtendCommandBundle)
::def_inspector (IRB::Inspector)
::def_notifier (IRB::Notifier)
::extend_object (IRB::ExtendCommandBundle)
::inspect_colorable? (IRB::Color)
::install_extend_commands (IRB::ContextExtender)
::install_extend_commands (IRB::ExtendCommandBundle)
::keys_with_inspector (IRB::Inspector)
::new (IRB::Color::SymbolState)
::new (IRB::Frame::FrameOverflow)
::new (IRB::Frame::FrameUnderflow)
::new (IRB::Notifier::AbstractNotifier)
::new (IRB::Notifier::CompositeNotifier)
::new (IRB::Notifier::ErrUndefinedNotifier)
::new (IRB::Notifier::ErrUnrecognizedLevel)
::new (IRB::Notifier::LeveledNotifier)
::new (IRB::Notifier::NoMsgNotifier)
::new (IRB::OutputMethod::NotImplementedError)
::new (IRB::ReadlineInputMethod)
::new (IRB::ReidlineInputMethod)
::new (XMP::StringInputMethod)
#<=> (IRB::Notifier::LeveledNotifier)
#__evaluate__ (IRB::WorkSpace)
#_set_last_value (IRB::Context)
#assignment_expression? (IRB::Irb)
#auto_indent (IRB::ReidlineInputMethod)
#change_workspace (IRB::Context)
#check_termination (IRB::ReidlineInputMethod)
#code_around_binding (IRB::WorkSpace)
#def_notifier (IRB::Notifier::CompositeNotifier)
#def_post_proc (IRB::MethodExtender)
#def_pre_proc (IRB::MethodExtender)
#dynamic_prompt (IRB::ReidlineInputMethod)
#encoding (IRB::FileInputMethod)
#encoding (IRB::ReadlineInputMethod)
#encoding (IRB::ReidlineInputMethod)
#encoding (IRB::StdioInputMethod)
#eof? (IRB::ReadlineInputMethod)
#eof? (IRB::ReidlineInputMethod)
#eof? (XMP::StringInputMethod)
#exec_if (IRB::Notifier::AbstractNotifier)
#filter_backtrace (IRB::WorkSpace)
#gets (IRB::ReadlineInputMethod)
#gets (IRB::ReidlineInputMethod)
#gets (XMP::StringInputMethod)
#home_workspace (IRB::Context)
#init_ruby_model (IRB::RubyModel)
#inspect_value (IRB::Inspector)
#install_alias_method (IRB::ExtendCommandBundle)
#irb_context (IRB::ExtendCommandBundle)
#irb_exit (IRB::ExtendCommandBundle)
#irb_load (IRB::ExtendCommandBundle)
#irb_require (IRB::ExtendCommandBundle)
#level= (IRB::Notifier::CompositeNotifier)
#level_notifier= (IRB::Notifier::CompositeNotifier)
#line (IRB::ReadlineInputMethod)
#line (IRB::ReidlineInputMethod)
#local_variable_get (IRB::WorkSpace)
#local_variable_set (IRB::WorkSpace)
#main_thread (IRB::JobManager)
#new_alias_name (IRB::MethodExtender)
#notify? (IRB::Notifier::AbstractNotifier)
#notify? (IRB::Notifier::LeveledNotifier)
#notify? (IRB::Notifier::NoMsgNotifier)
#parse_printf_format (IRB::OutputMethod)
#pp (IRB::Notifier::AbstractNotifier)
#ppx (IRB::Notifier::AbstractNotifier)
#print (IRB::Notifier::AbstractNotifier)
#print (IRB::StdioOutputMethod)
#printf (IRB::Notifier::AbstractNotifier)
#printn (IRB::Notifier::AbstractNotifier)
#push_workspace (IRB::Context)
#puts (IRB::Notifier::AbstractNotifier)
#puts (XMP::StringInputMethod)
#readable_after_eof? (IRB::InputMethod)
#readable_after_eof? (IRB::ReadlineInputMethod)
#readable_after_eof? (IRB::ReidlineInputMethod)
#readable_after_eof? (IRB::StdioInputMethod)
#render_frame (IRB::RubyModel)
#scan_token (IRB::Color::SymbolState)
#set_last_value (IRB::Context)