別のキーワード
ライブラリ
- ビルトイン (5569)
クラス
-
ARGF
. class (77) - Array (172)
- BasicObject (44)
- Bignum (15)
- Binding (11)
- Class (11)
- Complex (19)
- Data (4)
- Dir (31)
- Encoding (33)
-
Encoding
:: Converter (99) -
Encoding
:: InvalidByteSequenceError (11) - Enumerator (55)
-
Enumerator
:: ArithmeticSequence (6) -
Enumerator
:: Lazy (33) - Exception (25)
- FalseClass (33)
- Fiber (6)
- File (71)
-
File
:: Stat (121) - Fixnum (24)
- Float (117)
- Hash (268)
- IO (417)
- Integer (127)
- KeyError (14)
- MatchData (22)
- Method (33)
- Module (283)
- Mutex (8)
- NilClass (44)
- Numeric (70)
- Object (288)
- Proc (71)
-
Process
:: Status (11) - Random (35)
- Range (116)
- Rational (27)
- Regexp (74)
-
RubyVM
:: InstructionSequence (55) - String (413)
- Struct (69)
- Symbol (77)
- SystemExit (11)
- Thread (145)
-
Thread
:: ConditionVariable (18) -
Thread
:: Mutex (36) -
Thread
:: Queue (54) -
Thread
:: SizedQueue (63) - ThreadGroup (11)
- Time (319)
- TracePoint (66)
- TrueClass (55)
- UnboundMethod (44)
モジュール
- Comparable (66)
- Enumerable (149)
- FileTest (195)
- GC (83)
-
GC
:: Profiler (22) - Kernel (379)
- Marshal (22)
- Math (22)
- ObjectSpace (11)
- Process (33)
-
Process
:: GID (44) -
Process
:: UID (44) -
RubyVM
:: AbstractSyntaxTree (12) -
RubyVM
:: MJIT (12) - Signal (22)
オブジェクト
- ENV (11)
キーワード
- ! (11)
- !~ (11)
-
$ -K (7) -
$ -W (11) -
$ -a (11) -
$ -d (11) -
$ -l (11) -
$ -p (11) -
$ -v (11) -
$ -w (11) -
$ = (11) -
$ DEBUG (11) -
$ KCODE (7) -
$ VERBOSE (11) - & (33)
- +@ (9)
- -@ (9)
- < (56)
- << (9)
- <= (56)
- == (223)
- === (69)
- > (56)
- >= (56)
- Complex (12)
- DEFAULT (2)
- ENV (11)
- Float (6)
- Hash (11)
- Integer (6)
- Interrupt (11)
-
MAJOR
_ VERSION (11) -
MINOR
_ VERSION (11) - Range (11)
- Rational (6)
- Regexp (3)
- String (11)
- Symbol (11)
- TRUE (8)
- TrueClass (11)
- [] (81)
- ^ (33)
-
_ _ id _ _ (11) -
abort
_ on _ exception (22) -
abort
_ on _ exception= (22) -
absolute
_ path? (5) - acos (11)
- alive? (14)
- all? (47)
- allbits? (7)
- allocate (11)
- any? (56)
- anybits? (7)
-
ascii
_ compatible? (11) -
ascii
_ only? (11) - asin (11)
- attr (33)
-
auto
_ compact (3) -
auto
_ compact= (3) - autoclose? (11)
- between? (11)
- binmode (11)
- binmode? (22)
- broadcast (9)
- bsearch (44)
- caller (33)
- casecmp? (16)
- casefold? (11)
- chunk (33)
-
class
_ variable _ defined? (11) -
class
_ variables (11) - clone (33)
- close (18)
-
close
_ on _ exec= (11) -
close
_ on _ exec? (11) - closed? (31)
-
compare
_ by _ identity (11) -
compare
_ by _ identity? (11) - compile (11)
-
compile
_ file (11) -
compile
_ option (11) -
compile
_ option= (11) -
const
_ defined? (11) -
const
_ get (11) -
const
_ source _ location (5) - constants (11)
- convpath (11)
- cover? (17)
- current (3)
- daemon (11)
- dedup (2)
- delete (11)
-
deprecate
_ constant (5) - deq (18)
- directory? (11)
- disable (33)
- dst? (11)
- dummy? (11)
- dup (11)
- each (92)
-
each
_ line (64) - eid= (22)
- empty? (69)
- enable (44)
- enabled? (22)
- enclosed? (11)
- encode (33)
-
end
_ with? (16) - enq (9)
- eof (22)
- eof? (22)
- eql? (148)
- equal? (33)
- even? (17)
-
exclude
_ end? (11) - executable? (22)
-
executable
_ real? (22) - exist? (22)
- exit (22)
- exit! (22)
- fcntl (11)
- file? (22)
- filter! (12)
- finite? (27)
-
fixed
_ encoding? (11) - fnmatch (11)
- fnmatch? (11)
-
for
_ fd (11) - foreach (16)
- freeze (11)
- friday? (11)
- frozen? (11)
-
garbage
_ collect (22) - getgm (11)
- getlocal (22)
- gets (48)
- getutc (11)
- glob (8)
- gm (22)
- gmt? (11)
- gmtime (11)
-
grant
_ privilege (22) - group (11)
- grpowned? (22)
-
has
_ key? (11) -
has
_ value? (11) - hash (44)
- id2name (11)
- identical? (11)
-
ignore
_ deadlock= (3) - include? (66)
-
incomplete
_ input? (11) -
initialize
_ copy (9) - inspect (22)
-
instance
_ methods (11) -
instance
_ of? (11) -
instance
_ variable _ defined? (11) - integer? (22)
- intern (11)
- intersect? (3)
- ioctl (11)
-
is
_ a? (11) - isatty (11)
- isdst (11)
- itself (11)
-
keep
_ if (22) - key (7)
- key? (22)
-
keyword
_ init? (3) -
kind
_ of? (11) - lambda (17)
- lambda? (11)
-
latest
_ gc _ info (22) - lazy (11)
- lines (16)
- load (11)
- local (22)
-
local
_ variable _ defined? (11) - localtime (22)
- locked? (11)
- lstat (22)
-
marshal
_ dump (11) -
marshal
_ load (11) - match? (24)
- member? (33)
-
method
_ defined? (11) - methods (11)
- mktime (22)
- monday? (11)
- name (4)
- nan? (11)
- negative? (26)
- new (141)
- next (11)
- nil? (22)
- nobits? (7)
- none? (47)
-
object
_ id (11) - odd? (17)
- of (4)
- one? (47)
- open (22)
- owned? (22)
- parameters (2)
- parse (4)
-
parse
_ file (4) - pause (6)
-
pending
_ interrupt? (11) - pipe? (22)
- pop (18)
- positive? (26)
-
primitive
_ convert (44) -
private
_ class _ method (15) -
private
_ instance _ methods (11) -
private
_ method _ defined? (11) -
private
_ methods (11) - proc (18)
-
protected
_ instance _ methods (11) -
protected
_ method _ defined? (11) -
protected
_ methods (11) -
public
_ instance _ methods (11) -
public
_ method _ defined? (11) -
public
_ methods (11) - push (9)
-
re
_ exchangeable? (22) -
read
_ nonblock (20) - readable? (22)
-
readable
_ real? (11) - readline (24)
- readlines (48)
- real? (11)
- receiver (7)
- replicate (11)
-
report
_ on _ exception (16) -
report
_ on _ exception= (16) - require (11)
-
respond
_ to? (11) -
respond
_ to _ missing? (11) - resume (6)
- reverse (11)
- reverse! (11)
-
ruby2
_ keywords (5) -
ruby2
_ keywords _ hash? (5) - saturday? (11)
-
search
_ convpath (11) - select! (22)
- setgid? (11)
- setuid? (11)
- shift (18)
-
sid
_ available? (22) - signal (9)
-
singleton
_ class (11) -
singleton
_ class? (11) -
singleton
_ methods (11) - size? (11)
- slice (66)
- socket? (11)
- spawn (44)
- sqrt (7)
- start (11)
-
start
_ with? (16) - sticky? (11)
- stop? (11)
- stress= (11)
- success? (22)
- sunday? (11)
- symlink? (22)
- sync (11)
- synchronize (11)
- system (44)
- taint (6)
- tainted? (6)
- test (22)
-
thread
_ variable? (11) - thursday? (11)
-
to
_ a (11) -
to
_ h (17) -
to
_ hash (11) -
to
_ proc (14) -
to
_ s (33) -
to
_ sym (11) -
to
_ tty? (7) - trace (11)
- trap (22)
-
try
_ lock (11) - tty? (11)
- tuesday? (11)
-
unicode
_ normalize! (10) -
unicode
_ normalized? (10) - unlink (11)
- untaint (6)
- utc (33)
- utc? (11)
-
valid
_ encoding? (11) - value? (11)
- warn (3)
- wednesday? (11)
- writable? (22)
-
writable
_ real? (11) -
write
_ nonblock (11) - zero? (36)
- | (33)
- ~ (11)
検索結果
先頭5件
-
Kernel
. # exit(status = true) -> () (8113.0) -
Rubyプログラムの実行を終了します。status として整 数が与えられた場合、その値を Ruby コマンドの終了ステータスとします。 デフォルトの終了ステータスは 0(正常終了)です。
...の値を Ruby コマンドの終了ステータスとします。
デフォルトの終了ステータスは 0(正常終了)です。
status が true の場合 0、 false の場合 1 を引数に指定したとみなされます。この値はCレベルの定数
EXIT_SUCCESS、EXIT_FAILURE の値......を終了させますので、
必要に応じて begin 節で捕捉することができます。
@param status 終了ステータスを整数か true または false で与えます。
//emlist[例][ruby]{
puts 'start'
begin
puts 'start1...'
exit
rescue SystemExit => err
puts "end1 with #{... -
Module
# attr(name , true) -> [Symbol] (8113.0) -
インスタンス変数読み取りのためのインスタンスメソッド name を定義します。
...@name
end
//}
第 2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。
//emlist[例][ruby]{
def name=(val)
@name = val
end
//}
第 2 引数 に true か false を指定する方法... -
Module
# attr(name , true) -> nil (8113.0) -
インスタンス変数読み取りのためのインスタンスメソッド name を定義します。
...@name
end
//}
第 2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。
//emlist[例][ruby]{
def name=(val)
@name = val
end
//}
第 2 引数 に true か false を指定する方法... -
Integer
# integer? -> true (8107.0) -
常に真を返します。
...常に真を返します。
//emlist[][ruby]{
1.integer? # => true
1.0.integer? # => false
//}... -
Kernel
. # load(file , priv = false) -> true (8107.0) -
Ruby プログラム file をロードして実行します。再ロード可能です。
...に展開されます。
また `~USER' はそのユーザのホームディレクトリに展開されます。
ロードに成功した場合は true を返します。
@param file ファイル名の文字列です。
@param priv 真のとき、ロード・実行は内部的に生成される... -
Module
# const _ source _ location(name , inherited = true) -> [String , Integer] (8107.0) -
name で指定した定数の定義を含むソースコードのファイル名と行番号を配列で返します。
...ードのファイル名と行番号を配列で返します。
@param name Symbol,String で定数の名前を指定します。
@param inherited true を指定するとスーパークラスや include したモジュールで定義された定数が対象にはなります。false を指定し... -
Module
# constants(inherit = true) -> [Symbol] (8107.0) -
そのモジュール(またはクラス)で定義されている定数名の配列を返します。
...と Object クラスで定義された
定数の配列が得られます。
得られる定数の順序は保証されません。
@param inherit true を指定するとスーパークラスや include したモジュールで
定義された定数が対象にはなります。false を指... -
Process
. exit(status = true) -> () (8107.0) -
プロセスを終了します。関数 Kernel.#exit と同じです。
...プロセスを終了します。関数 Kernel.#exit と同じです。
@param status 終了ステータスを boolean か整数で指定します。true の場合は成功を、false は失敗を意味します。
@see exit(3)... -
RubyVM
:: MJIT . pause(wait: true) -> bool (8107.0) -
MJIT を一時停止します。
...MJIT を一時停止します。
@param wait 真のときは JIT キューが空になるまで待ちます。
@return 停止したときは true を、すでに停止していたときは false を返します。
@raise RuntimeError JIT が有効ではないときに発生します。
@see RubyV... -
Symbol
# ==(other) -> true | false (8107.0) -
other が同じシンボルの時に真を返します。 そうでない場合は偽を返します。
...other が同じシンボルの時に真を返します。
そうでない場合は偽を返します。
@param other 比較対象のシンボルを指定します。
例:
:aaa == :aaa #=> true
:aaa == :xxx #=> false... -
Kernel
. # Complex(r , i = 0 , exception: true) -> Complex | nil (8102.0) -
実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
@param r 生成する複素数の実部。
@param i 生成する複素数の虚部。省略した場合は 0 です。
@param s 生成する複素数を表す文字列。
@param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。
@raise ArgumentError 変換できないオブジェクトを指定した場合に発生します。
//emlist[例][ruby]{
Complex(1) # => (... -
Kernel
. # Complex(s , exception: true) -> Complex | nil (8102.0) -
実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
@param r 生成する複素数の実部。
@param i 生成する複素数の虚部。省略した場合は 0 です。
@param s 生成する複素数を表す文字列。
@param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。
@raise ArgumentError 変換できないオブジェクトを指定した場合に発生します。
//emlist[例][ruby]{
Complex(1) # => (... -
ARGF
. class # read _ nonblock(maxlen , outbuf = nil , exception: true) -> String | Symbol | nil (8101.0) -
処理中のファイルからノンブロッキングモードで最大 maxlen バイト読み込みます。 詳しくは IO#read_nonblock を参照してください。
処理中のファイルからノンブロッキングモードで最大 maxlen バイト読み込みます。
詳しくは IO#read_nonblock を参照してください。
ARGF.class#read などとは違って複数ファイルを同時に読み込むことはありません。
@param maxlen 読み込む長さの上限を整数で指定します。
@param outbuf 読み込んだデータを格納する String オブジェクトを指定します。
@param exception 読み込み時に Errno::EAGAIN、
Errno::EWOULDBLOCK が発生する代わりに
...