別のキーワード
種類
ライブラリ
- English (228)
- ビルトイン (13097)
- benchmark (36)
- bigdecimal (88)
-
cgi
/ core (12) - cmath (120)
- continuation (24)
- coverage (7)
- csv (792)
- date (96)
- dbm (168)
- debug (12)
- digest (48)
- drb (60)
-
drb
/ extservm (24) - e2mmap (12)
- erb (12)
- etc (192)
- expect (24)
- fiber (8)
- fiddle (72)
-
fiddle
/ import (24) - fileutils (48)
- find (24)
- gdbm (168)
- getoptlong (96)
-
io
/ console (48) -
io
/ wait (60) - ipaddr (36)
-
irb
/ context (60) -
irb
/ ext / history (12) -
irb
/ ext / save-history (24) -
irb
/ inspector (12) -
irb
/ magic-file (24) - json (36)
- logger (72)
- matrix (632)
-
minitest
/ unit (2) - mkmf (252)
-
mutex
_ m (12) -
net
/ ftp (468) -
net
/ http (1015) -
net
/ imap (660) -
net
/ pop (276) -
net
/ smtp (148) -
net
/ telnet (20) - nkf (12)
- objspace (24)
- observer (12)
- open-uri (188)
- open3 (180)
- openssl (1296)
- optparse (672)
- ostruct (48)
- pathname (304)
- pp (36)
- prettyprint (49)
- prime (180)
- pstore (60)
- psych (284)
- pty (84)
- rake (336)
-
rake
/ gempackagetask (12) -
rake
/ loaders / makefile (12) -
rake
/ packagetask (192) -
rake
/ rdoctask (12) -
rake
/ testtask (24) -
rdoc
/ context (168) -
rdoc
/ markup (12) -
rdoc
/ parser (12) -
rdoc
/ text (12) -
rdoc
/ top _ level (48) - readline (60)
- resolv (156)
-
rexml
/ document (840) -
rexml
/ parsers / pullparser (24) -
rexml
/ parsers / sax2parser (60) -
rinda
/ rinda (36) -
rinda
/ tuplespace (60) - ripper (24)
-
ripper
/ filter (24) -
ripper
/ lexer (32) -
rubygems
/ command (24) -
rubygems
/ command _ manager (24) -
rubygems
/ commands / unpack _ command (12) -
rubygems
/ config _ file (24) -
rubygems
/ dependency _ list (12) -
rubygems
/ gem _ openssl (24) -
rubygems
/ gem _ path _ searcher (12) -
rubygems
/ package (12) -
rubygems
/ package / tar _ input (36) -
rubygems
/ package / tar _ output (24) -
rubygems
/ package / tar _ reader (24) -
rubygems
/ package / tar _ reader / entry (12) -
rubygems
/ package / tar _ writer (48) -
rubygems
/ remote _ fetcher (36) -
rubygems
/ requirement (12) -
rubygems
/ source _ index (48) -
rubygems
/ source _ info _ cache (12) -
rubygems
/ specification (24) -
rubygems
/ user _ interaction (60) -
rubygems
/ version (40) - scanf (36)
- sdbm (156)
- securerandom (12)
- set (202)
- shell (153)
-
shell
/ builtin-command (30) -
shell
/ command-processor (84) -
shell
/ filter (108) -
shell
/ process-controller (6) -
shell
/ system-command (18) - socket (836)
- stringio (296)
- strscan (204)
- sync (6)
- syslog (228)
-
syslog
/ logger (12) - tempfile (72)
-
test
/ unit (1) - thread (22)
- thwait (60)
- time (48)
- timeout (37)
- tmpdir (24)
- tracer (60)
- tsort (186)
- uri (276)
-
webrick
/ httpauth (24) -
webrick
/ httpauth / authenticator (12) -
webrick
/ httpauth / basicauth (12) -
webrick
/ httpauth / htdigest (12) -
webrick
/ httpauth / htpasswd (12) -
webrick
/ httpproxy (12) -
webrick
/ httprequest (48) -
webrick
/ httpresponse (108) -
webrick
/ httpserver (24) -
webrick
/ httputils (84) -
webrick
/ httpversion (12) -
webrick
/ server (24) -
webrick
/ ssl (12) -
win32
/ registry (108) -
win32
/ resolv (12) - win32ole (660)
-
yaml
/ dbm (108) - zlib (636)
クラス
-
ARGF
. class (394) - Addrinfo (168)
- Array (1656)
- BasicObject (36)
- BasicSocket (72)
- BigDecimal (74)
- Bignum (57)
- Binding (11)
- CSV (540)
-
CSV
:: FieldInfo (36) -
CSV
:: Row (96) -
CSV
:: Table (96) - Class (36)
- Complex (15)
- Coverage (7)
- DBM (168)
-
DRb
:: DRbObject (24) -
DRb
:: DRbServer (12) -
DRb
:: ExtServManager (24) - Data (12)
- Date (96)
-
Digest
:: Base (48) - Dir (457)
- Encoding (36)
-
Encoding
:: Converter (36) - Enumerator (133)
-
Enumerator
:: ArithmeticSequence (62) -
Enumerator
:: Chain (21) -
Enumerator
:: Lazy (365) -
Enumerator
:: Yielder (30) -
Etc
:: Group (24) -
Etc
:: Passwd (24) - Exception (36)
- FalseClass (12)
- Fiber (24)
-
Fiddle
:: Function (36) -
Fiddle
:: Handle (24) - File (228)
-
File
:: Stat (120) - Fixnum (54)
- Float (117)
- GDBM (168)
-
Gem
:: Command (24) -
Gem
:: CommandManager (24) -
Gem
:: Commands :: UnpackCommand (12) -
Gem
:: ConfigFile (24) -
Gem
:: DependencyList (12) -
Gem
:: GemPathSearcher (12) -
Gem
:: Package :: TarInput (36) -
Gem
:: Package :: TarOutput (24) -
Gem
:: Package :: TarReader (24) -
Gem
:: Package :: TarReader :: Entry (12) -
Gem
:: Package :: TarWriter (48) -
Gem
:: RemoteFetcher (36) -
Gem
:: Requirement (12) -
Gem
:: SourceIndex (48) -
Gem
:: SourceInfoCache (12) -
Gem
:: Specification (24) -
Gem
:: StreamUI (60) -
Gem
:: Version (28) - GetoptLong (96)
- Hash (687)
- IO (1300)
- IPAddr (36)
- IPSocket (12)
-
IRB
:: Context (96) -
IRB
:: Inspector (12) - Integer (164)
- LoadError (12)
- Logger (60)
-
Logger
:: LogDevice (12) - MatchData (102)
- Matrix (400)
-
Matrix
:: LUPDecomposition (12) - Method (35)
-
MiniTest
:: Unit (1) -
MiniTest
:: Unit :: TestCase (1) - Module (420)
-
Net
:: FTP (368) -
Net
:: FTP :: MLSxEntry (100) -
Net
:: HTTP (703) -
Net
:: HTTPGenericRequest (24) -
Net
:: HTTPResponse (48) -
Net
:: IMAP (96) -
Net
:: IMAP :: Address (48) -
Net
:: IMAP :: BodyTypeBasic (84) -
Net
:: IMAP :: BodyTypeMessage (108) -
Net
:: IMAP :: BodyTypeMultipart (48) -
Net
:: IMAP :: BodyTypeText (84) -
Net
:: IMAP :: ContentDisposition (12) -
Net
:: IMAP :: Envelope (120) -
Net
:: IMAP :: MailboxList (12) -
Net
:: IMAP :: ResponseCode (12) -
Net
:: IMAP :: ResponseError (12) -
Net
:: IMAP :: ResponseText (12) -
Net
:: IMAP :: ThreadMember (12) -
Net
:: POP3 (168) -
Net
:: POPMail (108) -
Net
:: SMTP (148) -
Net
:: Telnet (18) - NilClass (12)
- Numeric (190)
- Object (162)
-
ObjectSpace
:: WeakMap (12) -
OpenSSL
:: ASN1 :: BitString (12) -
OpenSSL
:: ASN1 :: Constructive (24) -
OpenSSL
:: ASN1 :: ObjectId (48) -
OpenSSL
:: ASN1 :: Primitive (12) -
OpenSSL
:: BN (36) -
OpenSSL
:: Config (48) -
OpenSSL
:: Engine (12) -
OpenSSL
:: OCSP :: BasicResponse (12) -
OpenSSL
:: OCSP :: Response (12) -
OpenSSL
:: PKCS7 (24) -
OpenSSL
:: PKey :: DH (24) -
OpenSSL
:: PKey :: DSA (144) -
OpenSSL
:: PKey :: EC (24) -
OpenSSL
:: PKey :: EC :: Group (24) -
OpenSSL
:: PKey :: RSA (156) -
OpenSSL
:: SSL :: SSLContext (288) -
OpenSSL
:: SSL :: SSLSocket (60) -
OpenSSL
:: X509 :: ExtensionFactory (48) -
OpenSSL
:: X509 :: Name (24) -
OpenSSL
:: X509 :: Store (84) -
OpenSSL
:: X509 :: StoreContext (36) - OpenStruct (48)
- OptionParser (612)
- PP (12)
- PStore (60)
- Pathname (304)
- PrettyPrint (49)
- Prime (48)
-
Prime
:: PseudoPrimeGenerator (108) - Proc (141)
-
Process
:: Status (36) -
Psych
:: Handler (12) -
Psych
:: Nodes :: Mapping (24) -
Psych
:: Nodes :: Node (60) -
Psych
:: Nodes :: Scalar (24) -
Psych
:: Nodes :: Sequence (24) -
Psych
:: Stream (24) -
Psych
:: SyntaxError (12) -
Psych
:: Visitors :: YAMLTree (24) -
RDoc
:: Context (144) -
RDoc
:: Context :: Section (24) -
RDoc
:: Markup (12) -
RDoc
:: Options (132) -
RDoc
:: Parser (12) -
RDoc
:: TopLevel (48) -
REXML
:: AttlistDecl (24) -
REXML
:: Attribute (12) -
REXML
:: Attributes (60) -
REXML
:: Child (24) -
REXML
:: Comment (12) -
REXML
:: DocType (72) -
REXML
:: Document (36) -
REXML
:: Element (144) -
REXML
:: Elements (48) -
REXML
:: Entity (84) -
REXML
:: Instruction (12) -
REXML
:: NotationDecl (24) -
REXML
:: Parent (144) -
REXML
:: Parsers :: PullParser (24) -
REXML
:: Parsers :: SAX2Parser (60) -
REXML
:: Text (24) -
REXML
:: XMLDecl (36) -
REXML
:: XPath (24) -
Rake
:: FileList (48) -
Rake
:: FileTask (24) -
Rake
:: GemPackageTask (12) -
Rake
:: MakefileLoader (12) -
Rake
:: NameSpace (24) -
Rake
:: PackageTask (192) -
Rake
:: RDocTask (12) -
Rake
:: TaskArguments (12) -
Rake
:: TestTask (12) - Random (72)
- Range (225)
- Rational (144)
- Regexp (156)
- Resolv (48)
-
Resolv
:: DNS (84) -
Resolv
:: Hosts (24) -
Rinda
:: TupleEntry (12) -
Rinda
:: TupleSpace (48) -
Rinda
:: TupleSpaceProxy (36) - Ripper (56)
-
Ripper
:: Filter (24) -
RubyVM
:: InstructionSequence (36) - SDBM (156)
- Set (247)
- Shell (153)
-
Shell
:: Cat (6) -
Shell
:: CommandProcessor (84) -
Shell
:: Concat (6) -
Shell
:: Echo (6) -
Shell
:: Filter (108) -
Shell
:: Glob (6) -
Shell
:: ProcessController (6) -
Shell
:: SystemCommand (18) -
Shell
:: Tee (6) - Socket (276)
-
Socket
:: AncillaryData (24) -
Socket
:: Ifaddr (56) -
Socket
:: UDPSource (12) - String (1120)
- StringIO (296)
- StringScanner (204)
- Struct (162)
- Symbol (201)
-
Syslog
:: Logger (12) - SystemCallError (12)
- TCPServer (24)
- Tempfile (72)
- Thread (188)
-
Thread
:: Backtrace :: Location (48) -
Thread
:: Queue (82) -
Thread
:: SizedQueue (46) - ThreadsWait (60)
- Time (72)
- TracePoint (165)
- Tracer (72)
- TrueClass (12)
- UNIXServer (72)
- UNIXSocket (108)
-
URI
:: FTP (12) -
URI
:: Generic (204) - UnboundMethod (35)
- Vector (220)
-
WEBrick
:: GenericServer (36) -
WEBrick
:: HTTPAuth :: Htdigest (12) -
WEBrick
:: HTTPAuth :: Htpasswd (12) -
WEBrick
:: HTTPProxyServer (12) -
WEBrick
:: HTTPRequest (48) -
WEBrick
:: HTTPResponse (108) -
WEBrick
:: HTTPServer (24) -
WEBrick
:: HTTPUtils :: FormData (72) -
WEBrick
:: HTTPVersion (12) - WIN32OLE (108)
-
WIN32OLE
_ EVENT (60) -
WIN32OLE
_ METHOD (72) -
WIN32OLE
_ PARAM (24) -
WIN32OLE
_ TYPE (204) -
WIN32OLE
_ TYPELIB (24) -
WIN32OLE
_ VARIABLE (96) -
WIN32OLE
_ VARIANT (24) -
Win32
:: Registry (108) -
Win32
:: Resolv (12) -
YAML
:: DBM (108) -
Zlib
:: Deflate (24) -
Zlib
:: GzipFile (48) -
Zlib
:: GzipFile :: Error (12) -
Zlib
:: GzipReader (312) -
Zlib
:: GzipWriter (192) -
Zlib
:: Inflate (12)
モジュール
- Benchmark (36)
-
CGI
:: QueryExtension (12) - CMath (120)
- DRb (24)
- Enumerable (1344)
- Etc (132)
- Exception2MessageMapper (12)
-
Fiddle
:: Importer (24) - FileTest (48)
- FileUtils (72)
- Find (24)
-
GC
:: Profiler (12) -
Gem
:: Package (12) -
Gem
:: SSL (24) - JSON (36)
- Kernel (1606)
- Marshal (24)
- Math (36)
-
Mutex
_ m (12) -
Net
:: HTTPHeader (240) - ObjectSpace (96)
- Observable (12)
- Open3 (168)
-
OpenSSL
:: ASN1 (12) -
OpenSSL
:: Buffering (84) - OpenURI (24)
-
OpenURI
:: Meta (96) -
OpenURI
:: OpenRead (36) -
OptionParser
:: Arguable (48) - PTY (84)
- Process (164)
- Psych (56)
-
RDoc
:: Text (12) -
REXML
:: Node (48) -
Rake
:: TaskManager (120) - RakeFileUtils (48)
- Readline (24)
- SecureRandom (12)
- Signal (36)
-
Sync
_ m (6) - Syslog (216)
- TSort (186)
-
Test
:: Unit (1) - Timeout (21)
- URI (76)
-
WEBrick
:: HTTPAuth (24) -
WEBrick
:: HTTPAuth :: Authenticator (12) -
WEBrick
:: HTTPUtils (12)
オブジェクト
- ENV (433)
-
IRB
:: MagicFile (24) -
Readline
:: HISTORY (36) - main (40)
キーワード
-
$ ! (12) -
$ & (12) -
$ & # 39; (12) -
$ + (12) -
$ , (12) -
$ -0 (12) -
$ -F (12) -
$ -W (12) -
$ -i (12) -
$ -v (12) -
$ -w (12) -
$ / (12) -
$ 1 (12) -
$ 10 (12) -
$ 11 (12) -
$ 2 (12) -
$ 3 (12) -
$ 4 (12) -
$ 5 (12) -
$ 6 (12) -
$ 7 (12) -
$ 8 (12) -
$ 9 (12) -
$ ; (12) -
$ ? (12) -
$ @ (12) -
$ CHILD _ STATUS (12) -
$ ERROR _ INFO (12) -
$ ERROR _ POSITION (12) -
$ FIELD _ SEPARATOR (12) -
$ FS (12) -
$ INPUT _ LINE _ NUMBER (12) -
$ INPUT _ RECORD _ SEPARATOR (12) -
$ LAST _ MATCH _ INFO (12) -
$ LAST _ PAREN _ MATCH (12) -
$ LAST _ READ _ LINE (12) -
$ MATCH (12) -
$ NR (12) -
$ OFS (12) -
$ ORS (12) -
$ OUTPUT _ FIELD _ SEPARATOR (12) -
$ OUTPUT _ RECORD _ SEPARATOR (12) -
$ POSTMATCH (12) -
$ PREMATCH (12) -
$ RS (12) -
$ VERBOSE (12) -
$ \ (12) -
$ _ (12) -
$ ` (12) -
$ ~ (12) - % (20)
- & (6)
- * (54)
- ** (18)
- + (30)
- +@ (10)
- - (42)
- -@ (10)
-
/ (18) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - < (12)
- << (73)
- <= (12)
- <=> (273)
- == (24)
- === (12)
- =~ (36)
- > (12)
- >= (12)
- >> (13)
-
ALT
_ SEPARATOR (12) - ARGF (12)
- ASN1 (12)
- BasicAuth (12)
- BigDecimal (14)
- BlockCaller (12)
-
CLOCK
_ MONOTONIC (12) -
CLOCK
_ PROCESS _ CPUTIME _ ID (12) -
CLOCK
_ REALTIME (12) - CSV (12)
- Complex (14)
- ConditionVariable (12)
- Continuation (12)
- DATA (12)
-
DIGEST
_ SHA1 (12) - Digest (12)
- ERB (12)
- ExternalEntity (12)
- Fiber (12)
- Float (7)
- GzipReader (12)
- GzipWriter (12)
- Integer (7)
- Lazy (12)
- Location (12)
- Mapping (12)
- Marshal フォーマット (12)
- Method (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - NKF (12)
- Numeric (12)
- OCSP (12)
- OPS (12)
- Open3 (12)
- OptionParser (12)
- Options (12)
-
PATH
_ SEPARATOR (12) -
PKEY
_ RSA (12) - Proc (12)
- Proxy (12)
- Queue (12)
- RSA (12)
- Range (12)
- Rational (7)
- ReFe (12)
- Ruby プログラムの実行 (12)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- Rubyの起動 (12)
- Ruby用語集 (12)
-
SUPPORTS
_ INFO _ SIGNAL (1) - Status (12)
- Stream (12)
- Syslog (12)
- TCPServer (12)
- Telnet (2)
- TestTask (12)
- ThreadGroup (12)
- TracePoint (12)
- Version (12)
-
WIN32OLE
_ EVENT (12) -
WIN32OLE
_ METHOD (12) -
WIN32OLE
_ TYPELIB (12) -
WIN32OLE
_ VARIABLE (12) - ZStream (12)
- [] (522)
- ^ (6)
-
_ _ callee _ _ (12) -
_ _ dir _ _ (12) -
_ _ drbref (12) -
_ _ drburi (12) -
_ _ method _ _ (12) -
_ invoke (12) - abort (12)
- abs (6)
-
absolute
_ path (24) - accept (48)
-
accept
_ loop (12) - acos (6)
- acosh (6)
- add (12)
- add? (12)
-
add
_ bindir (12) -
add
_ class (12) -
add
_ class _ or _ module (24) -
add
_ common _ option (12) -
add
_ file (24) -
add
_ file _ simple (24) -
add
_ filter (24) -
add
_ gem _ contents (12) -
add
_ module (12) -
add
_ option (12) -
add
_ response _ handler (24) -
add
_ row (12) -
add
_ trace _ func (12) - addr (24)
- advise (12)
- alert (24)
-
alert
_ error (12) -
alert
_ warning (12) -
alias
_ command (6) - all (36)
- all? (53)
-
all
_ classes _ and _ modules (12) -
all
_ symbols (12) -
all
_ waits (18) - anchor (36)
- angle (24)
- any? (62)
- append (18)
-
append
_ features (24) - arg (24)
-
arg
_ config (12) - arity (12)
- ascend (24)
-
asciicompat
_ encoding (24) - asin (6)
- asinh (6)
- ask (12)
- assoc (36)
- at (12)
-
at
_ exit (12) - atan (6)
- atan2 (6)
- atanh (6)
- atime (12)
- attribute (12)
-
attribute
_ of (12) - autoclose? (12)
- autoload? (24)
- backtrace (12)
-
backtrace
_ locations (24) -
base
_ label (12) -
base
_ uri (12) - basic (12)
-
basic
_ auth (12) - bcc (12)
- begin (18)
- benchmark (12)
- bigdecimal (12)
-
bigdecimal
/ jacobian (12) -
bigdecimal
/ newton (12) - bind (36)
- binding (12)
- binmode (12)
- binread (24)
- binwrite (12)
-
block
_ length (12) - blockdev? (24)
- bm (12)
- bmbm (12)
- body (60)
-
body
_ stream (12) -
body
_ stream= (12) - broadaddr (12)
- bsearch (48)
-
bsearch
_ index (20) - build (24)
- byteindex (3)
- byteoffset (6)
- byterindex (3)
- bytes (66)
- byteslice (36)
-
ca
_ file (24) -
ca
_ path (24) - call (24)
- callcc (12)
-
callee
_ id (12) - caller (36)
-
caller
_ locations (24) -
can
_ parse (12) -
canonical
_ each (12) - canonname (12)
- capitalize! (12)
- casecmp (24)
- casecmp? (18)
- cat (18)
- catch (24)
- cause (12)
- cbrt (18)
- cc (12)
- cd (24)
- ceil (25)
- cert (24)
-
cert
_ store (24) - certificates (12)
- certs (12)
- cgi (12)
- chain (24)
- chardev? (24)
- chars (66)
- charset (34)
- chdir (72)
- check (24)
-
check
_ signedness (24) -
check
_ sizeof (24) -
check
_ until (12) - children (7)
- chomp! (12)
- chop! (12)
- chown (12)
- chr (12)
- chunk (36)
-
chunk
_ while (21) - ciphers (12)
-
class
_ eval (24) -
class
_ exec (12) - classes (12)
- classify (12)
- clear (12)
-
client
_ ca (12) -
client
_ cert _ cb (12) -
client
_ cert _ cb= (12) -
clock
_ gettime (12) - clone (12)
- close (10)
-
close
_ read (12) -
close
_ write (12) - closed? (10)
- cmd (4)
- cmp (24)
- code (12)
- codepoints (66)
- cofactor (12)
-
cofactor
_ expansion (12) -
col
_ sep (12) - collect (120)
- collect! (64)
- collect2 (24)
-
collect
_ concat (36) - column (48)
- combination (24)
- combine (24)
- command (12)
- comment (24)
- comment= (12)
- commit (12)
- compact (21)
- compact! (21)
- compatible? (12)
- compile (12)
-
completion
_ proc= (12) - component (12)
- confstr (12)
- connect (24)
-
connect
_ address (12) -
connect
_ from (24) -
connect
_ to (24) - console (12)
- content (12)
-
content
_ encoding (12) -
content
_ id (36) -
content
_ length (24) -
content
_ length= (12) -
content
_ range (12) -
content
_ type (48) - context (12)
-
continue
_ timeout (12) - convert (48)
- cooked (12)
- correct? (4)
- cos (6)
- cosh (6)
- count (72)
- coverage (12)
-
coverage
_ report (12) - create (70)
-
create
_ body (12) -
create
_ rule (12) - crit (12)
- crl (12)
- ctime (12)
-
current
_ crl (12) - curry (24)
-
curve
_ name (12) - cycle (48)
- data (36)
- date (12)
-
datetime
_ format (12) - debug (36)
- debug? (12)
-
debug
_ output _ exclusive _ unlock (3) -
debug
_ output _ unlock (6) - dedup (3)
-
def
_ inspector (12) -
def
_ system _ command (6) - default (36)
-
default
_ argv= (12) -
default
_ event _ sources (12) -
default
_ executable (12) -
default
_ internal (12) -
default
_ ole _ types (12) -
default
_ port (24) -
default
_ proc (12) -
default
_ proc= (12) - define (6)
-
define
_ finalizer (24) -
defined
_ class (12) - deflate (12)
- delete (168)
- delete! (12)
- delete? (12)
-
delete
_ all (48) -
delete
_ at (36) -
delete
_ attribute (12) -
delete
_ if (192) -
delete
_ observer (12) -
delete
_ prefix! (8) -
delete
_ suffix! (8) - delim (12)
- deq (24)
- descend (24)
- description (36)
-
det
_ e (12) - detect (24)
-
determinant
_ e (12) - dig (40)
-
digest
_ length (12) - dir (24)
- disasm (12)
- disassemble (12)
- disposition (48)
- div (6)
- divide (24)
-
do
_ not _ reverse _ lookup (12) - doctype (24)
- document (24)
- downcase! (12)
- downto (48)
-
drop
_ while (60) - dstaddr (12)
- dump (12)
- dup (12)
- each (1054)
- each2 (24)
-
each
_ active _ object (6) -
each
_ address (48) -
each
_ attribute (24) -
each
_ byte (132) -
each
_ capitalized (12) -
each
_ capitalized _ name (12) -
each
_ char (96) -
each
_ child (94) -
each
_ classmodule (12) -
each
_ codepoint (96) -
each
_ cons (24) -
each
_ constant (12) -
each
_ data (12) -
each
_ element (12) -
each
_ element _ with _ attribute (12) -
each
_ element _ with _ text (12) -
each
_ entry (51) -
each
_ filename (12) -
each
_ grapheme _ cluster (16) -
each
_ header (12) -
each
_ index (48) -
each
_ key (108) -
each
_ line (228) -
each
_ mail (12) -
each
_ method (12) -
each
_ name (60) -
each
_ object (48) -
each
_ option (12) -
each
_ pair (144) -
each
_ prime (24) -
each
_ recursive (12) -
each
_ resource (12) -
each
_ slice (24) -
each
_ strongly _ connected _ component (46) -
each
_ strongly _ connected _ component _ from (46) -
each
_ value (120) -
each
_ with _ index (72) -
each
_ with _ object (24) - eager (6)
- echo (18)
- egrep (12)
-
egrep
_ cpp (24) - element (12)
- emerg (12)
- empty? (24)
-
enable
_ config (24) - encode (36)
- encoding (12)
- end (19)
-
enhance
_ with _ matching _ rule (12) - entity (24)
-
enum
_ for (48) - envelope (12)
- environment (12)
- eof (24)
- eof? (24)
- err (12)
- errno (12)
- error (24)
- error= (12)
- error? (12)
-
error
_ string (24) - escape (12)
-
eval
_ history (12) -
eval
_ script (7) - event (12)
-
event
_ interface (12) - exclude (12)
- exec (60)
- exist? (12)
- exitstatus (12)
- exp (6)
- expect (24)
- export (48)
- expunge (12)
-
extend
_ object (12) - extension (48)
- external (12)
-
external
_ encoding (24) -
external
_ id (12) -
extra
_ accessors (12) -
extra
_ chain _ cert (12) - extract (48)
- facility (12)
- facts (10)
- fcntl (24)
- fdatasync (12)
- fdiv (18)
- fetch (200)
-
fetch
_ path (12) -
fetch
_ values (20) - fiddle (12)
-
fiddle
/ import (12) - field (12)
- file (24)
- filename (36)
- filename= (12)
- fileno (11)
- fill (72)
- filter (113)
- filter! (49)
-
filter
_ map (18) - find (96)
-
find
_ all (36) -
find
_ class _ named (12) -
find
_ command (12) -
find
_ enclosing _ module _ named (12) -
find
_ executable (12) -
find
_ first _ recursive (12) -
find
_ index (108) -
find
_ local _ symbol (12) -
find
_ module _ named (12) -
find
_ name (12) -
find
_ proxy (12) - finish (12)
- finished? (6)
- first (74)
- first? (1)
-
flat
_ map (36) - flatten (24)
- flatten! (24)
- flock (24)
- floor (26)
- flush (24)
- fnmatch (12)
- fnmatch? (12)
-
for
_ fd (12) -
force
_ quotes? (12) - foreach (150)
- fork (60)
- format (12)
- formatter (24)
- formatter= (12)
- fragment (12)
- from (12)
- fsync (12)
- gamma (12)
- generate (84)
-
generate
_ line (12) - get (48)
- get2 (24)
-
get
_ attribute (12) -
get
_ attribute _ ns (12) -
get
_ byte (12) -
get
_ hosts _ path (12) -
get
_ path (12) -
get
_ proxy _ from _ env (12) -
get
_ text (12) -
get
_ value (12) - getaddress (12)
- getaddresses (12)
- getbinaryfile (24)
- getbyte (60)
- getc (72)
- getch (12)
- getgrent (12)
- getifaddrs (12)
- getlogin (12)
- getoptlong (12)
- getpeereid (12)
- getpty (24)
- getpwent (12)
- getquotaroot (12)
- getrlimit (12)
- gets (132)
- gettextfile (24)
- glob (82)
-
grapheme
_ clusters (16) - grep (36)
-
grep
_ v (34) - group (24)
-
group
_ by (24) - gsub (84)
- gsub! (48)
- guid (12)
- handler= (12)
- head (12)
- head2 (24)
- header (12)
-
header
_ convert (36) - headers (12)
- help (12)
- helpcontext (24)
- helpfile (24)
- helpstring (24)
-
history
_ file (12) - home (24)
- host (24)
- hostname (24)
- ident (12)
- idle (12)
-
implemented
_ ole _ types (12) -
in
_ namespace (12) -
in
_ reply _ to (12) - index (151)
- infinite? (33)
- info (12)
- inject (48)
-
inplace
_ mode (12) -
inplace
_ mode= (12) - input (18)
- inspect (48)
-
inspect
_ mode (12) -
install
_ system _ commands (6) - instance (24)
-
instance
_ eval (24) -
instance
_ exec (12) -
instance
_ method (12) -
instance
_ variable _ get (12) -
instruction
_ sequence (7) - intern (12)
-
internal
_ encoding (36) - invert (12)
- invoke (12)
-
ipv6
_ to _ ipv4 (12) - irb (12)
-
issuer
_ certificate (12) - join (30)
-
join
_ nowait (6) -
keep
_ if (84) - key (84)
-
keyword
_ init? (4) - lambda (18)
- lambda? (12)
- lang (10)
- language (48)
-
laplace
_ expansion (12) - last (38)
-
last
_ comment (12) -
last
_ description (12) -
last
_ description= (12) -
last
_ error (12) -
last
_ match (24) -
last
_ modified (12) -
last
_ status (8) - lazy (12)
- length (24)
- lex (8)
- libpathflag (12)
- line (12)
-
line
_ stub (7) - lineno (48)
- lineno= (12)
- lines (122)
-
link
_ command (12) - list (36)
- listen (84)
- ln (12)
- load (60)
-
load
_ documents (8) -
load
_ gemspec (12) -
load
_ specification (12) -
load
_ stream (24) -
local
_ address (12) -
local
_ host (12) -
local
_ host= (12) -
local
_ port (12) -
local
_ port= (12) -
local
_ variables (11) -
locale
_ charmap (12) - log (24)
- log10 (6)
- log2 (6)
- logger (12)
- login (4)
-
long
_ name (12) - lookup (12)
- loop (24)
- ls (24)
- lstat (12)
- lstrip! (12)
- magnitude (6)
- mail (36)
- mailbox (12)
-
main
_ page (12) -
main
_ type (12) - map (108)
- map! (64)
- map2 (12)
- mask (12)
- mask= (12)
- match (60)
- match? (12)
- matched (12)
-
matched
_ size (12) - matchedsize (12)
- max (130)
-
max
_ by (48) - md5 (36)
-
media
_ type (10) -
memsize
_ of _ all (12) - merge (36)
- merge! (36)
-
method
_ id (12) -
method
_ missing (12) - min (130)
-
min
_ by (48) - minmax (48)
-
minmax
_ by (24) - mktmpdir (24)
- mlsd (20)
- mode (24)
- modified? (12)
- modify (10)
-
module
_ eval (24) -
module
_ exec (12) -
module
_ function (36) - modulo (6)
-
mount
_ proc (24) - mtime (12)
- mtime= (12)
- name (72)
- name= (24)
- namespace (12)
- native (12)
- ndata (12)
-
need
_ tar (12) -
need
_ tar= (12) -
need
_ tar _ bz2 (12) -
need
_ tar _ bz2= (12) -
need
_ tar _ gz (12) -
need
_ tar _ gz= (12) -
need
_ zip (12) -
need
_ zip= (12) - needed? (12)
-
net
/ ftp (12) -
net
/ http (12) -
net
/ imap (12) -
net
/ pop (12) -
net
/ smtp (12) - netmask (12)
- new (746)
-
next
_ element (12) -
next
_ sibling _ node (12) -
next
_ wait (6) - noecho (12)
- none? (53)
- nonzero? (24)
- normalize (12)
- normalize! (12)
- normalized (12)
- notation (12)
- notice (12)
- notify (30)
-
nowrite
_ flag (12) -
nowrite
_ flag= (12) -
off
_ event (12) - offset (24)
-
ole
_ classes (24) -
ole
_ func _ methods (12) -
ole
_ get _ methods (12) -
ole
_ methods (12) -
ole
_ obj _ help (12) -
ole
_ query _ interface (12) -
ole
_ type (36) -
ole
_ type _ detail (12) -
ole
_ typelib (12) -
ole
_ types (12) - on (144)
-
on
_ event (12) -
on
_ event _ with _ outargs (12) -
on
_ head (12) -
on
_ tail (12) - one? (53)
- opaque (12)
- open (674)
- open! (12)
- open-uri (12)
-
open
_ timeout (24) -
open
_ uri (24) -
open
_ uri _ or _ path (12) - opendir (24)
-
option
_ parser (12) - optparse (12)
-
optparse
/ date (12) -
optparse
/ shellwords (12) -
optparse
/ time (12) -
optparse
/ uri (12) - order (48)
- order! (48)
-
orig
_ name (12) -
orig
_ name= (12) - out (18)
- output? (12)
- owner (24)
- p (12)
- pack (21)
- pack テンプレート文字列 (12)
-
package
_ dir (12) -
package
_ dir= (12) -
package
_ dir _ path (12) -
package
_ files (12) -
package
_ files= (12) -
page
_ dir (12) - param (48)
- parameters (7)
- parent (12)
- parse (84)
- parse! (12)
-
parse
_ csv (12) -
parse
_ line (12) -
parse
_ stream (24) - partition (24)
- parts (12)
- pass (12)
- passwd (24)
- password (12)
- patch (24)
- path (87)
- pathconf (12)
- pathmap (12)
- peek (12)
-
peer
_ cert (24) -
peer
_ cert _ chain (12) - peeraddr (24)
- pending (12)
- perm (10)
- permutation (24)
- permute (24)
- permute! (12)
- phase (24)
- pid (24)
- pipe (96)
-
pipeline
_ r (24) -
pipeline
_ rw (24) -
pipeline
_ start (24) -
pipeline
_ w (24) - pop (84)
- popen (168)
- popen2 (24)
- popen2e (24)
- popen3 (24)
- port (12)
- pos (48)
- pos= (24)
- post (24)
- post2 (24)
-
post
_ match (12) - pp (12)
-
pre
_ match (12) - pread (8)
-
pretty
_ print (12) -
pretty
_ print _ instance _ variables (12) -
previous
_ element (12) -
previous
_ sibling _ node (12) -
primary
_ server (12) - prime (12)
- print (12)
- printf (12)
- private (68)
-
private
_ key (12) - proc (19)
- produce (6)
- product (24)
- progid (12)
- progids (12)
-
program
_ name (12) -
program
_ name= (12) -
progress
_ reporter (12) - protected (48)
-
proxy
_ address (24) -
proxy
_ basic _ auth (12) -
proxy
_ pass (24) -
proxy
_ port (24) -
proxy
_ uri (12) -
proxy
_ user (24) - proxyaddr (12)
- proxyport (12)
- ptr (12)
- pubid (12)
- public (92)
-
public
_ key (12) - push (24)
- put (24)
- put2 (24)
- putbinaryfile (24)
- putc (12)
- puts (24)
- puttextfile (24)
- pwrite (8)
- query (12)
- quiet (12)
- quiet? (12)
- quo (24)
-
raised
_ exception (12) - rake (12)
-
rake
/ gempackagetask (12) -
rake
/ packagetask (12) -
rake
/ rdoctask (12) - rand (96)
-
random
_ number (12) - range (12)
-
range
_ length (12) - rassoc (36)
- raw (12)
-
raw
_ data (12) - rdoc (12)
-
rdoc
/ parser / c (12) -
reachable
_ objects _ from (12) - read (204)
-
read
_ all (24) -
read
_ body (24) -
read
_ nonblock (34) -
read
_ timeout (24) - readbyte (12)
- readchar (12)
- readline (36)
- readlines (72)
- readpartial (12)
- ready (12)
- ready? (12)
-
reason
_ phrase (12) -
recv
_ io (12) - recvfrom (12)
- recvmsg (12)
- reduce (36)
- ref (12)
- registry (12)
- reject (180)
- reject! (120)
- release (12)
- remainder (15)
-
remote
_ address (12) -
renegotiation
_ cb (12) -
renegotiation
_ cb= (12) - reopen (12)
-
repeated
_ combination (24) -
repeated
_ permutation (24) -
reply
_ to (12) - request (24)
-
request
_ get (24) -
request
_ head (24) -
request
_ method (12) -
request
_ post (24) -
request
_ put (24) -
request
_ uri (12) - resolv (12)
-
respond
_ to? (12) - response (12)
- restore (24)
- retrbinary (24)
- retrlines (12)
-
return
_ value (12) -
reverse
_ each (52) - rewind (24)
-
rexml
/ document (12) -
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / sax2parser (12) -
rexml
/ parsers / ultralightparser (12) -
rinda
/ rinda (12) - rindex (48)
- root (12)
-
root
_ node (12) - round (37)
- route (12)
- row (24)
-
row
_ sep (12) - rss (12)
- rstrip! (12)
- ruby (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 8 . 5 feature (12) -
ruby 1
. 9 feature (12) - rubygems (12)
-
rubygems
/ security (12) -
rubygems
/ specification (12) - rule (12)
- run (1)
- sample (48)
-
save
_ history (12) - scalar (12)
- scan (36)
-
scan
_ until (12) - scanf (42)
- scheme (12)
- scrub (36)
- scrub! (36)
- seed (12)
- seek (12)
- select (192)
- select! (84)
-
send
_ mail (12) - sender (12)
- sendmail (12)
- separator (12)
- seplist (12)
- seqno (12)
-
servername
_ cb (12) -
servername
_ cb= (12) -
session
_ get _ cb (12) -
session
_ id _ context (12) -
session
_ new _ cb (12) -
session
_ remove _ cb (12) -
set
_ backtrace (12) -
set
_ dictionary (24) -
set
_ encoding _ by _ bom (6) -
set
_ get _ line _ procs (24) -
set
_ trace _ func (24) - setgid? (12)
- setuid? (12)
-
setup
_ argv (1) - sh (12)
- shell (6)
- shift (84)
-
short
_ name (12) - sign (12)
- signame (12)
- sin (6)
-
singleline
_ format (12) - sinh (6)
- size (102)
- size? (54)
-
size
_ opt _ params (12) -
size
_ params (12) - skip (12)
-
skip
_ until (12) - slice (180)
- slice! (36)
-
slice
_ after (46) -
slice
_ before (60) -
slice
_ when (23) - sn (12)
- socket? (12)
- solve (12)
- sort (48)
- sort! (24)
-
sort
_ by (24) -
sort
_ by! (24) - source (12)
-
source
_ location (36) -
source
_ ole _ types (12) - spawn (72)
- specification (12)
- split (26)
- sqrt (18)
- squeeze! (12)
-
src
_ type (12) -
ssl
_ context (12) -
ssl
_ params (12) -
ssl
_ timeout (24) -
ssl
_ version (12) -
stand
_ alone? (12) - standalone (12)
- start (220)
- stat (12)
- status (36)
- step (148)
- sticky? (12)
- stopsig (12)
- storbinary (24)
- store (12)
- storlines (24)
- strip! (12)
-
strongly
_ connected _ components (12) - strptime (24)
- sub (84)
- sub! (36)
-
sub
_ type (12) - subject (12)
-
subject
_ certificate (12) -
subject
_ request (12) - subsec (12)
- succ (3)
- sum (54)
- summarize (24)
-
summary
_ indent (12) -
summary
_ indent= (12) -
summary
_ width (12) -
summary
_ width= (12) -
super
_ method (22) - superclass (12)
- swapcase! (12)
- sync (12)
-
sync
_ ex _ locker (6) -
synthesize
_ file _ task (12) - sysaccept (24)
- sysconf (12)
- sysconfdir (12)
- sysseek (12)
- system (90)
- systmpdir (12)
- syswrite (12)
- table (12)
- tag (48)
- tagging (24)
- take (24)
-
take
_ while (72) - tan (6)
- tanh (6)
- tap (12)
- tasks (24)
- tcp (24)
-
tcp
_ server _ loop (24) -
tcp
_ server _ sockets (48) - tee (18)
- tell (48)
- telnetmode (2)
-
template
_ dir (12) - terminated? (12)
- termsig (12)
- test (42)
- text (12)
- then (14)
- thread (12)
-
thread
_ variable _ get (12) - threads (6)
- timeout (49)
- times (24)
- title (24)
-
tmp
_ dh _ callback (12) -
tmp
_ dh _ callback= (12) - to (12)
-
to
_ a (12) -
to
_ csv (12) -
to
_ enum (48) -
to
_ h (95) -
to
_ i (21) -
to
_ path (27) -
to
_ pem (48) -
to
_ proc (6) -
to
_ s (126) -
to
_ set (24) -
to
_ yaml (12) -
token
_ match (12) - tr (12)
- tr! (12)
-
tr
_ s! (12) - trace (24)
-
trace
_ func (24) -
trace
_ var (36) - tracer (12)
- transact (18)
- transaction (12)
- transfer (12)
-
transform
_ keys (20) -
transform
_ keys! (20) -
transform
_ values (18) -
transform
_ values! (18) - trap (48)
- traverse (12)
- tree (12)
- truncate (37)
-
try
_ constant (24) -
try
_ convert (64) -
try
_ file (12) -
try
_ run (24) - tsort (24)
-
tsort
_ each (46) -
tsort
_ each _ child (12) -
tsort
_ each _ node (12) - type (10)
- typecode (12)
- typelibs (12)
- ucmp (12)
-
udp
_ server _ loop (24) -
udp
_ server _ loop _ on (12) -
udp
_ server _ recv (12) -
udp
_ server _ sockets (48) -
uid
_ store (12) -
unalias
_ command (6) -
undef
_ system _ command (6) - ungetc (12)
- union (12)
- uniq (66)
- uniq! (24)
- unique (10)
- unix (24)
-
unix
_ rights (12) -
unix
_ server _ loop (12) -
unix
_ server _ socket (24) - unnormalized (12)
- unpack (12)
-
untrace
_ var (12) - unused (12)
-
unused
_ bits (12) - upcase! (12)
- update (60)
-
upper
_ bound (12) - upto (60)
- uri (24)
-
use
_ readline (12) -
use
_ readline? (12) - user (12)
- userdb (12)
- userinfo (12)
- value (72)
-
variable
_ kind (12) - variables (12)
- varkind (12)
- vartype (12)
- ver (12)
- verbose (24)
- verbose? (12)
-
verbose
_ flag (12) -
verbose
_ flag= (12) - verbosity (12)
- verify (36)
-
verify
_ callback (24) -
verify
_ callback= (12) -
verify
_ depth (12) -
verify
_ mode (24) - vhid (8)
- visibility (24)
- visible? (12)
- wait (24)
- wait2 (12)
-
wait
_ readable (12) -
wait
_ writable (24) - waitall (12)
- waitfor (4)
- waitpid (12)
- waitpid2 (12)
- warning (12)
- webcvs (12)
-
webrick
/ cgi (12) -
win32
/ registry (12) -
with
_ config (24) -
with
_ index (60) -
with
_ object (48) -
with
_ werror (24) -
world
_ readable? (36) -
world
_ writable? (12) - wrap (60)
- write (24)
-
write
_ headers? (12) -
write
_ nonblock (12) -
write
_ timeout (7) -
xml
_ decl (12) - yaml (24)
- yield (24)
-
yield
_ self (16) - zip (60)
- ~ (18)
- このマニュアルのヘルプ (12)
- クラス/メソッドの定義 (12)
- パターンマッチ (12)
- メソッド呼び出し(super・ブロック付き・yield) (12)
- リテラル (12)
- 制御構造 (12)
- 手続きオブジェクトの挙動の詳細 (12)
- 正規表現 (12)
- 演算子式 (12)
検索結果
先頭5件
-
FalseClass
# |(other) -> bool (18142.0) -
other が真なら true を, 偽なら false を返します。
...
| は再定義可能な演算子に分類されていますので、通常は false | other の形で使われます。
//emlist[例][ruby]{
p false | true #=> true
p false | false #=> false
p false | nil #=> false
p false | (1 == 1) #=> true
p false | (1 + 1) #=> true
p false.|(tru......e) #=> true
p false.|(false) #=> false
p false.|(nil) #=> false
p false.|(1 == 1) #=> true
p false.|(1 + 1) #=> true
//}... -
TrueClass
# |(other) -> bool (18142.0) -
常に true を返します。
...。
| は再定義可能な演算子に分類されていますので、通常は true | other のように使われます。
//emlist[例][ruby]{
p true | true #=> true
p true | false #=> true
p true | nil #=> true
p true | (1 == 1) #=> true
p true | (1 + 1) #=> true
p true.|(true)......#=> true
p true.|(false) #=> true
p true.|(nil) #=> true
p true.|(1 == 1) #=> true
p true.|(1 + 1) #=> true
//}... -
NilClass
# |(other) -> bool (18124.0) -
other が真なら true を, 偽なら false を返します。
...other が真なら true を, 偽なら false を返します。
@param other 論理和を行なう式です
//emlist[例][ruby]{
nil | true # => true
nil | false # => false
nil | nil # => false
nil | "a" # => true
//}... -
Shell
:: Filter # |(filter) -> object (18118.0) -
パイプ結合を filter に対して行います。
...ll.def_system_command("tail")
Shell.def_system_command("head")
Shell.def_system_command("wc")
sh = Shell.new
sh.transact {
i = 1
while i <= (cat("/etc/passwd") | wc("-l")).to_s.chomp.to_i
puts (cat("/etc/passwd") | head("-n #{i}") | tail("-n 1")).to_s
i += 1
end
}... -
Bignum
# |(other) -> Fixnum | Bignum (18113.0) -
ビット二項演算子。論理和を計算します。
...ビット二項演算子。論理和を計算します。
@param other 数値
1 | 1 #=> 1
2 | 3 #=> 3... -
Fixnum
# |(other) -> Fixnum | Bignum (18113.0) -
ビット二項演算子。論理和を計算します。
...ビット二項演算子。論理和を計算します。
@param other 数値
1 | 1 #=> 1
2 | 3 #=> 3... -
Integer
# |(other) -> Integer (18112.0) -
ビット二項演算子。論理和を計算します。
...ビット二項演算子。論理和を計算します。
@param other 数値
//emlist[][ruby]{
1 | 1 # => 1
2 | 3 # => 3
//}... -
Array
# |(other) -> Array (18106.0) -
集合の和演算です。両方の配列にいずれかに含まれる要素を全て含む新し い配列を返します。重複する要素は取り除かれます。
...る暗黙の型変換を試みます。
@raise TypeError 引数に配列以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
//emlist[例][ruby]{
[1, 1, 4, 2, 3] | [5, 4, 5] #=> [1, 4, 2, 3, 5]
//}
@see Array#&......暗黙の型変換を試みます。
@raise TypeError 引数に配列以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
//emlist[例][ruby]{
[1, 1, 4, 2, 3] | [5, 4, 5] #=> [1, 4, 2, 3, 5]
//}
@see Array#&
@see Array#union... -
IPAddr
# |(ipaddr) -> IPAddr (18100.0) -
他の IPAddr オブジェクトとのビットごとの論理和により、 新しい IPAddr オブジェクトを生成します。
他の IPAddr オブジェクトとのビットごとの論理和により、
新しい IPAddr オブジェクトを生成します。
@param ipaddr 他の IPAddr オブジェクト。
また、数値や文字列も受け付けます。 -
Set
# |(enum) -> Set (15100.0) -
和集合、すなわち、2 つの集合の少なくともどちらか一方に属するすべての 要素からなる新しい集合を作ります。
和集合、すなわち、2 つの集合の少なくともどちらか一方に属するすべての
要素からなる新しい集合を作ります。
@param enum each メソッドが定義されたオブジェクトを指定します。
@raise ArgumentError 引数 enum に each メソッドが定義されていない場合に
発生します。
//emlist[][ruby]{
require 'set'
p Set[10, 20, 30] + Set[10, 20, 40]
# => #<Set: {10, 20, 30, 40}>
//}和集合、すなわち、2 つの集合の少なくともどちらか一方に属するすべての
要素からなる新しい集合を作ります。
@param enum each メソッドが定義されたオブジェクトを指定します。
@raise ArgumentError 引数 enum に each メソッドが定義されていない場合に
発生します。
//emlist[][ruby]{
p Set[10, 20, 30] + Set[10, 20, 40]
# => #<Set: {10, 20, 30, 40}>
//} -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (1506.0) -
1.6.8から1.8.0への変更点(まとめ) * ((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加された定数>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張されたクラス/メソッド(互換性のある変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/変更されたクラス/メソッド(互換性のない変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/文法の変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/正規表現>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Marshal>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Windows 対応>)) * ((<1.6.8から1.8.0への変更点(まとめ)/廃止された(される予定の)機能>)) * ((<1.6.8から1.8.0への変更点(まとめ)/ライブラリ>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張ライブラリAPI>)) * ((<1.6.8から1.8.0への変更点(まとめ)/バグ修正>)) * ((<1.6.8から1.8.0への変更点(まとめ)/サポートプラットフォームの追加>))
...およびブロック引数で与えられる Proc は
引数チェックがゆるい。break が例外になる。
Proc.new {|a,b,c| p [a,b,c]}.call(1,2)
=> -:1: wrong # of arguments (2 for 3) (ArgumentError)
from -:1:in `call'......* lambda および proc が返す Proc は引数チェックが厳しい。
break は実行を中断する。
lambda {|a,b,c| p [a,b,c]}.call(1,2)
=> -:1: wrong # of arguments (2 for 3) (ArgumentError)
from -:1:in `call'......じになっています。
def foo
yield 1,2,3,4
end
foo {|a,b,c| p [a,b,c]; break }
foo( &proc {|a,b,c| p [a,b,c]; break } )
foo( &Proc.new {|a,b,c| p [a,b,c]; break } )
=> ruby 1.6.8 (2002-12-24) [i586-linux]
[1, 2, 3]...