9960件ヒット
[1-100件を表示]
(0.117秒)
クラス
-
ARGF
. class (285) - Array (1250)
- BasicObject (33)
- Bignum (57)
- Binding (10)
- Class (11)
- Complex (13)
- Data (4)
- Dir (394)
- Encoding (33)
-
Encoding
:: Converter (33) - Enumerator (78)
-
Enumerator
:: ArithmeticSequence (53) -
Enumerator
:: Chain (18) -
Enumerator
:: Lazy (271) -
Enumerator
:: Yielder (27) - Exception (33)
- Fiber (14)
- File (209)
-
File
:: Stat (110) - Fixnum (54)
- Float (73)
- Hash (372)
- IO (1053)
- Integer (128)
- LoadError (11)
- MatchData (92)
- Method (21)
- Module (184)
- NilClass (11)
- Numeric (173)
- Object (102)
-
ObjectSpace
:: WeakMap (11) - Proc (44)
-
Process
:: Status (33) - Random (44)
- Range (152)
- Rational (132)
- Regexp (132)
-
RubyVM
:: InstructionSequence (33) - String (988)
- Struct (82)
- Symbol (162)
- SystemCallError (11)
- Thread (150)
-
Thread
:: Backtrace :: Location (44) -
Thread
:: Queue (27) -
Thread
:: SizedQueue (36) - Time (22)
- TracePoint (150)
- UnboundMethod (21)
モジュール
- Enumerable (947)
- FileTest (44)
-
GC
:: Profiler (11) - Kernel (855)
- Marshal (22)
- Math (11)
- ObjectSpace (44)
- Process (139)
- Signal (33)
キーワード
-
$ ! (11) -
$ & (11) -
$ & # 39; (11) -
$ + (11) -
$ , (11) -
$ -0 (11) -
$ -F (11) -
$ -i (11) -
$ -v (11) -
$ -w (11) -
$ / (11) -
$ 1 (11) -
$ 10 (11) -
$ 11 (11) -
$ 2 (11) -
$ 3 (11) -
$ 4 (11) -
$ 5 (11) -
$ 6 (11) -
$ 7 (11) -
$ 8 (11) -
$ 9 (11) -
$ ; (11) -
$ ? (11) -
$ @ (11) -
$ VERBOSE (11) -
$ \ (11) -
$ _ (11) -
$ ` (11) -
$ ~ (11) - % (12)
- & (6)
- * (17)
- ** (17)
- + (17)
- +@ (9)
- - (17)
- -@ (9)
-
/ (17) - < (11)
- << (17)
- <= (11)
- <=> (129)
- == (11)
- =~ (33)
- > (11)
- >= (11)
- >> (6)
-
ALT
_ SEPARATOR (11) - ARGF (11)
-
CLOCK
_ MONOTONIC (11) -
CLOCK
_ PROCESS _ CPUTIME _ ID (11) -
CLOCK
_ REALTIME (11) - Complex (12)
- ConditionVariable (9)
- DATA (11)
- Fiber (11)
- Float (6)
- Integer (6)
- Location (11)
- Numeric (11)
-
PATH
_ SEPARATOR (11) - Range (11)
- Rational (6)
- Status (11)
- TracePoint (11)
- [] (263)
- ^ (6)
-
_ _ callee _ _ (11) -
_ _ dir _ _ (11) -
_ _ method _ _ (11) - abs (6)
-
absolute
_ path (22) - advise (11)
- all? (17)
- angle (11)
- any? (21)
- arg (11)
- arity (11)
-
asciicompat
_ encoding (22) - assoc (33)
- at (11)
-
at
_ exit (11) - atime (11)
- autoclose? (11)
- autoload? (22)
- backtrace (11)
-
backtrace
_ locations (22) -
base
_ label (11) - begin (16)
- binding (11)
- binmode (11)
- binread (11)
- binwrite (11)
- blockdev? (22)
- bsearch (44)
-
bsearch
_ index (18) - byteindex (2)
- byteoffset (4)
- byterindex (2)
- bytes (36)
- byteslice (33)
-
callee
_ id (11) - caller (33)
-
caller
_ locations (22) - capitalize! (11)
- casecmp (22)
- casecmp? (16)
- catch (22)
- cause (11)
- ceil (23)
- chardev? (22)
- chars (36)
- chdir (44)
- children (6)
- chomp! (11)
- chop! (11)
- chown (11)
- chr (11)
- chunk (11)
-
chunk
_ while (19) -
class
_ eval (11) -
clock
_ gettime (11) - clone (11)
- close (9)
-
close
_ read (11) -
close
_ write (11) - codepoints (50)
- collect (33)
- collect! (22)
-
collect
_ concat (33) - combination (22)
- compact! (19)
- compatible? (11)
- compile (11)
- count (66)
- ctime (11)
- curry (11)
- cycle (44)
- dedup (2)
- default (22)
-
default
_ internal (11) -
default
_ proc (11) - define (4)
-
define
_ finalizer (22) -
defined
_ class (11) - delete (44)
- delete! (11)
-
delete
_ at (11) -
delete
_ if (66) -
delete
_ prefix! (7) -
delete
_ suffix! (7) - deq (9)
- detect (22)
- dig (27)
- disasm (11)
- disassemble (11)
- div (6)
- downcase! (11)
- downto (22)
-
drop
_ while (55) - dup (11)
- each (178)
-
each
_ byte (44) -
each
_ char (66) -
each
_ child (40) -
each
_ codepoint (66) -
each
_ cons (11) -
each
_ grapheme _ cluster (14) -
each
_ index (22) -
each
_ line (132) -
each
_ object (22) -
each
_ pair (66) -
each
_ slice (22) -
each
_ with _ index (22) -
each
_ with _ object (22) - empty? (8)
- encode (33)
- end (17)
-
enum
_ for (22) - errno (11)
-
eval
_ script (6) - event (11)
- exec (44)
- exitstatus (11)
-
external
_ encoding (11) - fcntl (11)
- fdatasync (11)
- fdiv (17)
- fetch (51)
- fileno (10)
- fill (66)
- filter (66)
- filter! (36)
-
filter
_ map (15) - find (22)
-
find
_ all (33) -
find
_ index (66) - first (56)
-
flat
_ map (33) - flatten (11)
- flatten! (11)
- flock (11)
- floor (24)
- flush (11)
- fnmatch (11)
- fnmatch? (11)
-
for
_ fd (11) - foreach (66)
- fork (55)
- gamma (11)
- getbyte (33)
- getc (22)
- getrlimit (11)
- gets (77)
- glob (22)
-
grapheme
_ clusters (14) - grep (22)
-
grep
_ v (20) -
group
_ by (22) - gsub (66)
- gsub! (44)
- home (22)
- index (51)
- infinite? (19)
- inject (33)
-
inplace
_ mode (11) -
inplace
_ mode= (11) - inspect (44)
-
instance
_ eval (22) -
instance
_ exec (11) -
instance
_ method (11) -
instance
_ variable _ get (11) -
instruction
_ sequence (6) -
internal
_ encoding (22) - invert (11)
- join (22)
-
keep
_ if (66) - key (11)
-
keyword
_ init? (3) - last (23)
-
last
_ error (11) -
last
_ match (11) -
last
_ status (7) - length (9)
- lineno (11)
- lines (106)
- load (11)
-
local
_ variables (10) -
locale
_ charmap (11) - loop (11)
- lstat (11)
- lstrip! (11)
- magnitude (6)
- map (33)
- map! (22)
- match (55)
- max (60)
-
max
_ by (44) -
method
_ id (11) - min (118)
-
min
_ by (44) - minmax (42)
-
minmax
_ by (22) -
module
_ eval (11) -
module
_ function (12) - modulo (6)
- mtime (11)
- name (11)
- new (175)
- nonzero? (11)
- offset (22)
- open (110)
- pack (19)
- parameters (6)
- partition (22)
- pass (11)
- path (46)
- permutation (22)
- phase (11)
- pid (11)
- pipe (88)
- pop (20)
- popen (154)
- pos (22)
- pos= (22)
- pread (7)
- private (32)
- produce (5)
- product (22)
- protected (8)
- public (32)
- pwrite (7)
- quo (22)
-
raised
_ exception (11) - rand (66)
- rassoc (33)
-
raw
_ data (11) - read (66)
-
read
_ nonblock (20) - readbyte (11)
- readlines (33)
- reduce (33)
- reject (77)
- reject! (66)
- remainder (14)
-
repeated
_ combination (22) -
repeated
_ permutation (22) -
respond
_ to? (11) - restore (11)
-
return
_ value (11) -
reverse
_ each (11) - rewind (11)
- rindex (44)
- round (34)
- rstrip! (11)
- sample (22)
- scan (22)
- scrub (33)
- scrub! (33)
- seek (11)
- select (118)
- select! (61)
-
set
_ backtrace (11) -
set
_ encoding _ by _ bom (5) -
set
_ trace _ func (11) - setgid? (11)
- setuid? (11)
- shift (62)
- signame (11)
- size (54)
- size? (33)
- slice (154)
- slice! (33)
-
slice
_ after (42) -
slice
_ before (55) -
slice
_ when (21) - socket? (11)
- sort (22)
- sort! (22)
-
sort
_ by (22) -
sort
_ by! (11) - source (11)
-
source
_ location (33) - spawn (44)
- split (12)
- squeeze! (11)
- start (11)
- stat (11)
- status (11)
- step (101)
- sticky? (11)
- stopsig (11)
- strip! (11)
- sub (55)
- sub! (33)
- subsec (11)
- succ (3)
- sum (49)
-
super
_ method (20) - superclass (11)
- swapcase! (11)
- sync (11)
- sysseek (11)
- system (44)
- syswrite (11)
-
take
_ while (66) - tell (22)
- termsig (11)
- test (22)
-
thread
_ variable _ get (11) - times (22)
-
to
_ enum (22) -
to
_ h (12) -
to
_ i (19) -
to
_ path (24) -
to
_ proc (5) -
to
_ s (33) - tr! (11)
-
tr
_ s! (11) - trace (11)
-
trace
_ var (33) - transfer (3)
-
transform
_ keys (17) -
transform
_ keys! (17) -
transform
_ values (16) -
transform
_ values! (16) - trap (44)
- truncate (34)
-
try
_ convert (58) - union (11)
- uniq (60)
- uniq! (22)
- unpack (11)
-
untrace
_ var (11) - upcase! (11)
- upto (33)
- wait (11)
- wait2 (11)
- waitall (11)
- waitpid (11)
- waitpid2 (11)
-
with
_ index (32) -
with
_ object (22) -
world
_ readable? (33) -
world
_ writable? (11) - write (11)
-
write
_ nonblock (11) - yield (22)
-
yield
_ self (14) - zip (55)
- ~ (17)
検索結果
先頭5件
-
Bignum
# |(other) -> Fixnum | Bignum (29215.0) -
ビット二項演算子。論理和を計算します。
...ビット二項演算子。論理和を計算します。
@param other 数値
1 | 1 #=> 1
2 | 3 #=> 3... -
Fixnum
# |(other) -> Fixnum | Bignum (29215.0) -
ビット二項演算子。論理和を計算します。
...ビット二項演算子。論理和を計算します。
@param other 数値
1 | 1 #=> 1
2 | 3 #=> 3... -
Integer
# |(other) -> Integer (29214.0) -
ビット二項演算子。論理和を計算します。
...ビット二項演算子。論理和を計算します。
@param other 数値
//emlist[][ruby]{
1 | 1 # => 1
2 | 3 # => 3
//}... -
NilClass
# |(other) -> bool (29126.0) -
other が真なら true を, 偽なら false を返します。
...other が真なら true を, 偽なら false を返します。
@param other 論理和を行なう式です
//emlist[例][ruby]{
nil | true # => true
nil | false # => false
nil | nil # => false
nil | "a" # => true
//}... -
TracePoint
# binding -> Binding | nil (23515.0) -
発生したイベントによって生成された Binding オブジェクトを返します。
...れた Binding オブジェクトを返します。
C で記述されたメソッドは binding を生成しないため、
:c_call および :c_return イベントに対しては nil を返すことに注意してください。
//emlist[例][ruby]{
def foo(ret)
ret
end
trace = TracePoint.new(:......call) do |tp|
p tp.binding.local_variables # => [:ret]
end
trace.enable
foo 1
//}... -
TracePoint
# binding -> Binding (23414.0) -
発生したイベントによって生成された Binding オブジェクトを返します。
...発生したイベントによって生成された Binding オブジェクトを返します。
//emlist[例][ruby]{
def foo(ret)
ret
end
trace = TracePoint.new(:call) do |tp|
p tp.binding.local_variables # => [:ret]
end
trace.enable
foo 1
//}... -
Enumerable
# find _ index {|obj| . . . } -> Integer | nil (20453.0) -
条件に一致する最初の要素の位置を返します。
...等しい最初の要素の位置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
(1..10).find_index(11) #=> nil
(1..10).find_index(2) #=> 1
//}
ブロックが与えられた場合には、各要素を引数として先頭から......素の位置を返します。
一つも真にならなかった場合は nil を返します。
//emlist[例][ruby]{
(1..10).find_index {|i| i % 5 == 0 and i % 7 == 0 } #=> nil
(1..100).find_index {|i| i % 5 == 0 and i % 7 == 0 } #=> 34
//}
引数、ブロックのどちらも与えられな... -
Enumerable
# find _ index(val) -> Integer | nil (20453.0) -
条件に一致する最初の要素の位置を返します。
...等しい最初の要素の位置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
(1..10).find_index(11) #=> nil
(1..10).find_index(2) #=> 1
//}
ブロックが与えられた場合には、各要素を引数として先頭から......素の位置を返します。
一つも真にならなかった場合は nil を返します。
//emlist[例][ruby]{
(1..10).find_index {|i| i % 5 == 0 and i % 7 == 0 } #=> nil
(1..100).find_index {|i| i % 5 == 0 and i % 7 == 0 } #=> 34
//}
引数、ブロックのどちらも与えられな... -
Array
# find _ index {|item| . . . } -> Integer | nil (20414.0) -
条件に一致する最初の要素の位置を返します。
...置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
p [1, 0, 0, 1, 0].index(1) #=> 0
p [1, 0, 0, 0, 0].index(1) #=> 0
p [0, 0, 0, 0, 0].index(1) #=> nil
//}
ブロックが与えられた場合には、各要素を引数とし......返します。
一つも真にならなかった場合は nil を返します。
//emlist[例][ruby]{
p [0, 1, 0, 1, 0].index {|v| v > 0} #=> 1
//}
引数、ブロックのどちらも与えられなかった場合は、
Enumerator のインスタンスを返します。
@see Array#rindex... -
Array
# find _ index(val) -> Integer | nil (20414.0) -
条件に一致する最初の要素の位置を返します。
...置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
p [1, 0, 0, 1, 0].index(1) #=> 0
p [1, 0, 0, 0, 0].index(1) #=> 0
p [0, 0, 0, 0, 0].index(1) #=> nil
//}
ブロックが与えられた場合には、各要素を引数とし......返します。
一つも真にならなかった場合は nil を返します。
//emlist[例][ruby]{
p [0, 1, 0, 1, 0].index {|v| v > 0} #=> 1
//}
引数、ブロックのどちらも与えられなかった場合は、
Enumerator のインスタンスを返します。
@see Array#rindex... -
Float
# infinite? -> 1 | -1 | nil (20404.0) -
数値が +∞ のとき 1、-∞のとき -1 を返します。それ以外は nil を返 します。
...数値が +∞ のとき 1、-∞のとき -1 を返します。それ以外は nil を返
します。
//emlist[例][ruby]{
inf = 1.0/0
p inf # => Infinity
p inf.infinite? # => 1
inf = -1.0/0
p inf # => -Infinity
p inf.infinite? # => -1
//}... -
ARGF
. class # internal _ encoding -> Encoding | nil (20403.0) -
ARGF から読み込んだ文字列の内部エンコーディングを返します。 内部エンコーディングが指定されていない場合は nil を返します。
...nil を返します。
まだ読み込み処理を始めていない場合は Encoding.default_external を返します。
ARGF.class#set_encoding で設定します。
例:
# $ ruby -Eutf-8 test.rb
# test.rb
ARGF.internal_encoding # => #<Encoding:UTF-8>
ARGF.set_encoding('u......tf-8','ascii')
ARGF.internal_encoding # => #<Encoding:US-ASCII>
例:
ARGF.binmode
ARGF.internal_encoding # => nil
@see IO, ARGF.class#external_encoding...