Home
3.4.1
Downloads
Learn
Ruby Tips
Programming
Tech
Contact Us
Dark mode
Home
Pages
Classes
Methods
Show/hide navigation
Pages
NEWS-1.8.7
NEWS-1.9.1
NEWS-1.9.2
NEWS-1.9.3
NEWS-2.0.0
NEWS-2.1.0
NEWS-2.2.0
NEWS-2.3.0
NEWS-2.4.0
NEWS-2.5.0
NEWS-2.6.0
NEWS-2.7.0
NEWS-3.0.0
NEWS-3.1.0
NEWS-3.2.0
NEWS-3.3.0
bsearch
bug_triaging
case_mapping
character_selectors
command_injection
contributing
building_ruby
documentation_guide
glossary
making_changes_to_ruby
making_changes_to_stdlibs
reporting_issues
testing_ruby
calendars
dig_methods
distribution
dtrace_probes
encodings
exceptions
extension.ja
extension
fiber
format_specifications
globals
implicit_conversion
index
maintainers
marshal
memory_view
argument_converters
creates_option
option_params
tutorial
packed_data
ractor
methods
unicode_properties
rjit
option_dump
options
COPYING
COPYING.ja
LEGAL
NEWS
README.ja
README
security
signals
standard_library
strftime_formatting
syntax
assignment
calling_methods
comments
control_expressions
exceptions
keywords
literals
methods
miscellaneous
modules_and_classes
operators
pattern_matching
precedence
refinements
windows
yjit
Class and Module Index
ARGF
ArgumentError
Array
BasicObject
Binding
Class
ClosedQueueError
Comparable
Complex
Continuation
Data
Dir
ENV
EOFError
Encoding
Encoding::CompatibilityError
Encoding::Converter
Encoding::ConverterNotFoundError
Encoding::InvalidByteSequenceError
Encoding::UndefinedConversionError
EncodingError
Enumerable
Enumerator
Enumerator::ArithmeticSequence
Enumerator::Chain
Enumerator::Generator
Enumerator::Lazy
Enumerator::Producer
Enumerator::Product
Enumerator::Yielder
Errno
Exception
FalseClass
Fiber
Fiber::Scheduler
FiberError
File
File::File::Constants
File::File::Constants
File::Stat
FileTest
Float
FloatDomainError
FrozenError
GC
Hash
IO
IO::Buffer
IO::Buffer::AccessError
IO::Buffer::AllocationError
IO::Buffer::InvalidatedError
IO::Buffer::LockedError
IO::Buffer::MaskError
IO::EAGAINWaitReadable
IO::EAGAINWaitWritable
IO::EINPROGRESSWaitReadable
IO::EINPROGRESSWaitWritable
IO::EWOULDBLOCKWaitReadable
IO::EWOULDBLOCKWaitWritable
IO::TimeoutError
IO::WaitReadable
IO::WaitWritable
IOError
IndexError
Integer
Interrupt
Kernel
KeyError
LoadError
LocalJumpError
Marshal
MatchData
Math
Math::DomainError
Method
Module
NameError
NilClass
NoMatchingPatternError
NoMatchingPatternKeyError
NoMemoryError
NoMethodError
NotImplementedError
Numeric
Object
ObjectSpace
ObjectSpace::WeakKeyMap
ObjectSpace::WeakMap
Proc
Process
Process::GID
Process::Status
Process::Sys
Process::UID
RDoc
RDoc::MarkupReference
RDoc::MarkupReference::DummyClass
RDoc::MarkupReference::DummyModule
Ractor
Ractor::ClosedError
Ractor::Error
Ractor::IsolationError
Ractor::MovedError
Ractor::MovedObject
Ractor::RemoteError
Ractor::UnsafeError
Random
Random::Formatter
Range
RangeError
Rational
Refinement
Regexp
Regexp::TimeoutError
RegexpError
RubyVM
RubyVM::AbstractSyntaxTree
RubyVM::AbstractSyntaxTree::Location
RubyVM::AbstractSyntaxTree::Node
RubyVM::InstructionSequence
RubyVM::RJIT
RubyVM::YJIT
RuntimeError
ScriptError
SecurityError
Signal
SignalException
StandardError
StopIteration
String
Struct
Symbol
SyntaxError
SystemCallError
SystemExit
SystemStackError
Thread
Thread::Backtrace
Thread::Backtrace::Location
Thread::ConditionVariable
Thread::Mutex
Thread::Queue
Thread::SizedQueue
ThreadError
ThreadGroup
Time
TracePoint
TrueClass
TypeError
UnboundMethod
UncaughtThrowError
UnicodeNormalize
Warning
ZeroDivisionError
fatal
Extensions
CGI
Table of Contents
CGI
CGI::Escape
CGI::Util
Coverage
Table of Contents
Coverage
Date
Table of Contents
Date
Date::Error
DateTime
Time
Digest
Table of Contents
Digest
Digest::Base
Digest::Class
Digest::Instance
Digest::MD5
Digest::RMD160
Digest::SHA1
Digest::SHA2
Digest::SHA256
Digest::SHA384
Digest::SHA512
Object
ERb
Table of Contents
CGI
ERB
ERB::Escape
Etc
Table of Contents
Etc
Etc::Group
Etc::Passwd
IO
Object
ExtMk
Table of Contents
Gem
Object
FCNTL
Table of Contents
Fcntl
Fiddle
Table of Contents
Fiddle