[
MAIN
][
INDEX
] [
TOP
][UP][
<-PREV
][NEXT->]
総目次
Rubyリファレンスマニュアル
執筆者募集
ToDo
shim
はじめに
Rubyの起動
環境変数
Ruby 言語仕様
オブジェクト
クラス
実行
終了処理
Ruby スレッド
セキュリティモデル
正規表現
Rubyの文法
字句構造
プログラム
変数と定数
リテラル
演算子式
制御構造
メソッド呼び出し
クラス/メソッドの定義
標準ライブラリ
組み込み関数
組み込み変数
組み込み定数
ARGF
ENV
組み込みクラス/モジュール/例外クラス
組み込みクラス
Object
Array
Values
Binding
Continuation
Data
Exception
Dir
FalseClass
File::Stat
Hash
IO
File
MatchData
Method
UnboundMethod
Module
Class
Numeric
Integer
Bignum
Fixnum
Float
Proc
Process::Status
Range
Regexp
String
Struct
Symbol
Thread
ThreadGroup
Time
TrueClass
NilClass
組み込みモジュール
Comparable
Enumerable
SyncEnumerator
Errno
File::Constants
FileTest
GC
Kernel
Marshal
Math
ObjectSpace
Precision
Process
Process::GID
Process::Sys
Process::UID
Signal
例外クラス
Object
Exception
Interrupt
NoMemoryError
ScriptError
LoadError
NameError
NotImplementedError
SyntaxError
SignalException
Interrupt
StandardError
ArgumentError
IndexError
KeyError
IOError
EOFError
LocalJumpError
NameError
NoMethodError
RangeError
FloatDomainError
RegexpError
RuntimeError
SecurityError
SystemCallError
Errno::EXXX
SystemStackError
ThreadError
TypeError
ZeroDivisionError
SystemExit
fatal
添付ライブラリ
StringIO
stringio.so
digest.so
Digest::Base
Digest::MD5
digest/md5.so
Digest::RMD160
digest/rmd160.so
Digest::SHA1
digest/sha1.so
Digest::SHA256
digest/sha2.so
Digest::SHA384
Digest::SHA512
ERB
erb.rb
Shellwords
shellwords.rb
strscan.so
Ripper
YAML
YAML::Store
YAML::Stream
yaml.rb
syck.so
rexml/rexml.rb
REXML
rss
zlib.so
Zlib
Zlib::Error
Zlib::ZStream
Zlib::Deflate
Zlib::Inflate
Zlib::GzipFile
Zlib::GzipFile::Error
Zlib::GzipWriter
Zlib::GzipReader
Mail
mailread.rb
csv.rb
fileutils.rb
Find
find.rb
pathname.rb
tmpdir.rb
un.rb
open-uri.rb
socket.so
BasicSocket
IPSocket
TCPSocket
TCPServer
SOCKSSocket
UDPSocket
UNIXSocket
UNIXServer
Socket
Socket::Constants
uri.rb
URI
uri/common.rb
uri/ftp.rb
uri/generic.rb
uri/http.rb
uri/https.rb
uri/ldap.rb
uri/mailto.rb
CGI
cgi.rb
CGI::Session
cgi/session.rb
webrick.rb
WEBrick::GenericServer
WEBrick::HTTPServer
WEBrick::HTTPProxyServer
WEBrick::HTTPResponse
WEBrick::HTTPRequest
WEBrick::HTTPAuth
WEBrick::HTTPAuth::BasicAuth
WEBrick::HTTPAuth::DigestAuth
WEBrick::HTTPAuth::Htpasswd
WEBrick::HTTPAuth::Htdigest
WEBrick::HTTPVersion
WEBrick::Cookie
WEBrick::Log
WEBrick::HTTPServlet::AbstractServlet
WEBrick::HTTPServlet::FileHandler
WEBrick::HTTPServlet::CGIHandler
WEBrick::HTTPServlet::ProcHandler
WEBrick::HTTPProxyServerProxy
WEBrick::HTTPAuth::Htgroup
webrick/ssl.rb
webrick/cgi.rb
drb.rb
Rinda
Rinda::TupleSpaceProxy
Rinda::TupleSpace
Rinda::TupleEntry
Rinda::Tuple
Rinda::Template
net/ftp.rb
net/ftptls
net/http.rb
Net::HTTP
Net::HTTPRequest
Net::HTTPResponse
net/https.rb
net/imap.rb
net/pop.rb
net/smtp.rb
Net::Telnet
net/telnet.rb
net/telnets
openssl.rb
openssl.so
OpenSSL
OpenSSL::Cipher::Cipher
OpenSSL::Digest::Digest
OpenSSL::X509
OpenSSL::X509::Certificate
OpenSSL::X509::CRL
OpenSSL::X509::Extension
OpenSSL::X509::ExtensionFactory
OpenSSL::X509::Name
OpenSSL::X509::Store
OpenSSL::X509::StoreContext
OpenSSL::X509::Revoked
OpenSSL::SSL
OpenSSL::SSL::SSLSocket
OpenSSL::SSL::SSLServer
OpenSSL::SSL::SSLContext
OpenSSL::PKCS7
OpenSSL::PKCS7::PKCS7
OpenSSL::PKey::PKey
OpenSSL::PKey::RSA
OpenSSL::PKey::DSA
OpenSSL::PKey::DH
OpenSSL::ASN1
OpenSSL::ASN1::ASN1Data
OpenSSL::ASN1::Primitive
OpenSSL::ASN1::ObjectId
OpenSSL::ASN1::Constructive
resolv-replace.rb
Resolv
resolv.rb
XMLRPC
XMLRPC::Client
xmlrpc/base64.rb
GServer
gserver.rb
soap/soap.rb
wsdl/wsdl.rb
Ping
ping.rb
IPAddr
ipaddr.rb
tempfile.rb
Tempfile
Fcntl
fcntl.so
Open3
open3.rb
readbytes.rb
scanf.rb
io/nonblock.rb
io/wait.so
Iconv
iconv.so
jcode.rb
kconv.rb
Kconv
NKF
nkf.so
complex.rb
Complex
rational.rb
Rational
matrix.rb
Matrix
Vector
mathn.rb
Set
set.rb
tsort.rb
TSort
bigdecimal.so
BigDecimal
bigdecimal/jacobian.rb
Jacobian
bigdecimal/ludcmp.rb
LUSolve
bigdecimal/newton.rb
Newton
bigdecimal/nlsolve.rb
Function
bigdecimal/utils.rb
DBM
dbm.so
GDBM
gdbm.so
SDBM
sdbm.so
PStore
pstore.rb
PStore::Error
curses.so
expect.rb
PTY
pty.so
Readline
readline.so
Shell
shell.rb
tk
multi-tk.rb
tcltk.rb
tk.rb
date.rb
Date
DateTime
time.rb
parsedate.rb
ParseDate
thread.rb
ConditionVariable
Mutex
Queue
SizedQueue
timeout.rb
Timeout
TimeoutError
monitor.rb
MonitorMixin
Monitor
MonitorMixin::ConditionVariable
mutex_m.rb
sync.rb
Sync_m
Synchronizer_m
Sync
Synchronizer
thwait.rb
ThreadsWait
ThWait
Etc
etc.so
syslog.so
Syslog
Syslog::Constants
Win32API
Win32API.so
WIN32OLE
win32ole.so
win32/registry.rb
Win32::Registry
registry.rb
weakref.rb
WeakRef
Finalizer
finalize.rb
delegate.rb
Delegator
SimpleDelegator
forwardable.rb
Forwardable
SingleForwardable
Observable
observer.rb
Singleton
singleton.rb
Test::Unit
test/unit.rb
pp.rb
PP
benchmark.rb
debug.rb
tracer.rb
Tracer
profiler.rb
profile.rb
mkmf.rb
Config
rbconfig.rb
rubyunit.rb
RUNIT::Assert
optparse.rb
OptionParser
optparse::チュートリアル
getoptlong.rb
dl.so
DL
DL::Handle
DL::Symbol
DL::PtrData
dl/import.rb
dl/struct.rb
dl/types.rb
dl/win32.rb
enumerator.so
Enumerable::Enumerator
Generator
Abbrev
PrettyPrint
prettyprint.rb
OpenStruct
ostruct.rb
e2mmap.rb
Exception2MessageMapper
English.rb
Logger
logger.rb
eregex.rb
racc
irb.rb
rdoc/rdoc.rb
ri
Env.rb
importenv.rb
cgi-lib.rb
date2.rb
final.rb
getopts.rb
parsearg.rb
md5.rb
sha1.rb
ftools.rb
base64.rb
Ruby変更履歴
ruby 1.6 feature
ruby 1.7 feature
ruby 1.8 feature
1.6.8から1.8.0への変更点(まとめ)
ruby 1.8.1 feature
ruby 1.8.2 feature
ruby 1.8.3 feature
ruby 1.8.4 feature
ruby 1.9 feature
obsolete
DOSISH 対応
付録
疑似BNFによるRubyの文法
Ruby用語集
Ruby が動作するプラットフォーム
Unix
Linux
Win32
Win32ネイティブ版
Apollo
mswin32
MinGW
mingw32
bccwin32
Cygwin
Mac
Mac OS X
BeOS
djgpp
DJGPP
OS2
os2_emx
emx
VMS
human68k
GNU
GNU Hurd
WindowsCE
mswince
packテンプレート文字列
sprintfフォーマット
Ruby FAQ
FAQ::一般的な質問
FAQ::変数、定数、引数
FAQ::イテレータ
FAQ::ブロック付きメソッド呼び出し
FAQ::構文
FAQ::メソッド
FAQ::クラス、モジュール
FAQ::組み込みライブラリ
FAQ::拡張ライブラリ
FAQ::ドキュメントされていない機能
FAQ::日本語の取り扱い
FAQ::Rubyの処理系について
Rubyの落とし穴
文法
trap::()で解決するもの
trap::空白文字による違い
trap::\の影響
trap::スコープ、制御構造
trap::型変換
trap::破壊的メソッド
trap::ブロック付きメソッド呼び出し
trap::イテレータ
trap::引数
trap::真偽値
trap::暗黙の$_
組み込みクラス
trap::Array
trap::Dir
trap::File
trap::Hash
trap::IO
trap::Numeric
trap::Process
trap::Regexp
trap::String
trap::Thread
trap::Time
trap::NilClass
ライブラリ
trap::CGI
trap::timeout
trap::Socket
trap::matrix
trap::Kconv
trap::NKF
RubyTkFAQ
RubyTkFAQ::一般的な質問
RubyTkFAQ::動作環境
RubyTkFAQ::参考資料
RubyTkFAQ::インストール
RubyTkFAQ::はじめの一歩
RubyTkFAQ::Widgetに関する質問
RubyTkFAQ::Canvasに関する質問
RubyTkFAQ::表記に関する質問
RubyTkFAQ::トラブルシューティング
RubyTkFAQ::RubyTkとTclTkなどとの違い
RubyTkFAQ::Rubyから使えるその他のツールキット
RubyTkFAQ::RubyTkで書かれた主なアプリケーション
Rubyに関する書籍
Ruby Documentation Project (RDP)
RD
拡張ライブラリリファレンスマニュアル
array.c
class.c
error.c
eval.c
gc.c
io.c
object.c
parse.y
ruby.h
st.c
string.c
variable.c
Ruby GUI センター
RD センター
逆引きApollo
逆引きRuby/Qt
TMail::Mail
dRuby
作業のしかた
マニュアルダウンロード
HTML Help 版と分割 HTML
ReFe
参考文献・サイト
その他
ruby-src:
doc/
irb/
ruby-src:doc/irb/irb-tools.rd.ja
ruby-src:doc/irb/irb.rd
ruby-src:doc/irb/irb.rd.ja
ruby-src:doc/forwardable.rd.ja
ruby-src:doc/forwardable.rd
ruby-src:doc/shell.rd.ja
ruby-src:doc/shell.rd
ext/
digest/
ruby-src:ext/digest/digest.txt
ruby-src:ext/digest/digest.txt.ja
etc/
ruby-src:ext/etc/etc.txt
ruby-src:ext/etc/etc.txt.ja
pty/
ruby-src:ext/pty/README
ruby-src:ext/pty/README.ja
ruby-src:ext/pty/README.expect
ruby-src:ext/pty/README.expect.ja
readline/
ruby-src:ext/readline/README
ruby-src:ext/readline/README.ja
syslog/
ruby-src:ext/syslog/syslog.txt
tk/
ruby-src:ext/tk/lib/README
win32ole/
ruby-src:ext/win32ole/doc/win32ole.rd
zlib/
ruby-src:ext/zlib/doc/zlib.rd
lib/
ruby-src:lib/tempfile.rb
ruby-src:lib/time.rb
sample/
ruby-src:sample/biorhythm.rb
ruby-src:sample/cal.rb
ruby-src:sample/getopts.test
ruby-src:sample/trojan.rb
ruby-src:README.EXT
ruby-src:README.EXT.ja
help
manual page
Marshalフォーマット
機能別索引
method
配布条件
[
MAIN
][
INDEX
] [
TOP
][UP][
<-PREV
][NEXT->]