ライブラリ
- ビルトイン (1902)
- base64 (22)
- bigdecimal (44)
-
bigdecimal
/ jacobian (11) -
bigdecimal
/ ludcmp (11) -
bigdecimal
/ math (66) -
bigdecimal
/ newton (11) - cmath (240)
- drb (33)
- etc (88)
- fiddle (11)
- fileutils (94)
- json (33)
- objspace (33)
- open-uri (16)
- openssl (110)
- readline (11)
- shellwords (22)
- syslog (154)
- uri (11)
-
webrick
/ httpauth (22) -
webrick
/ utils (11) - zlib (11)
モジュール
- Base64 (22)
- BigMath (88)
- CMath (240)
- DRb (33)
- Etc (88)
- Fiddle (11)
- FileTest (162)
- FileUtils (94)
- JSON (33)
- Jacobian (11)
- Kernel (733)
- LUSolve (11)
- Marshal (44)
- Math (297)
- Newton (11)
- ObjectSpace (77)
- OpenSSL (11)
-
OpenSSL
:: ASN1 (33) -
OpenSSL
:: PKCS5 (22) -
OpenSSL
:: Random (44) - Process (319)
-
Process
:: GID (88) -
Process
:: Sys (165) -
Process
:: UID (77) - Readline (11)
- Shellwords (22)
- Signal (22)
- Syslog (154)
-
WEBrick
:: HTTPAuth (22) -
WEBrick
:: Utils (11) - Zlib (11)
キーワード
- Array (11)
- BigDecimal (22)
- Complex (22)
- E (11)
- Float (11)
- Hash (11)
- Integer (11)
- PI (11)
- Rational (11)
- String (11)
- URI (11)
-
_ id2ref (11) - ` (11)
- abort (22)
- acos (17)
- acos! (6)
- acosh (17)
- acosh! (6)
- alert (11)
- asin (17)
- asin! (6)
- asinh (17)
- asinh! (6)
- atan (28)
- atan! (6)
- atan2 (17)
- atan2! (6)
- atanh (17)
- atanh! (6)
- autoload (11)
-
basic
_ auth (11) - blockdev? (11)
- caller (33)
- cbrt (17)
- cbrt! (6)
-
change
_ privilege (22) - chardev? (11)
-
clock
_ gettime (11) - close (11)
- copy (11)
- cos (28)
- cos! (6)
- cosh (17)
- cosh! (6)
-
count
_ nodes (11) -
count
_ objects (11) -
count
_ objects _ size (11) -
count
_ tdata _ objects (11) - cp (11)
-
cp
_ lr (6) -
create
_ listeners (11) - crit (11)
-
current
_ server (11) - daemon (11)
- debug (11)
- decode (11)
-
decode
_ all (11) -
define
_ finalizer (22) - detach (11)
- directory? (11)
- dlopen (11)
- dump (33)
- egd (11)
-
egd
_ bytes (11) - egid= (11)
- eid (11)
- eid= (22)
- emerg (11)
- empty? (8)
- erf (11)
- erfc (11)
- err (11)
- euid= (11)
- eval (22)
- exec (44)
- exist? (11)
- exp (28)
- exp! (6)
- fail (33)
- file? (11)
-
fips
_ mode= (11) - fork (22)
- frexp (11)
-
from
_ name (22) - front (11)
- gamma (11)
- generate (11)
- getegid (11)
- geteuid (11)
- getgid (11)
- getgrgid (11)
- getgrnam (11)
- getpgid (11)
- getpgrp (11)
- getpriority (11)
- getpwnam (11)
- getpwuid (11)
- getrlimit (11)
- gets (11)
- getsid (11)
- getuid (11)
- gid= (11)
-
grant
_ privilege (22) - group (22)
- groups (11)
- groups= (11)
- grpowned? (11)
- hypot (11)
- identical? (11)
- inflate (11)
- info (11)
- initgroups (11)
- issetugid (11)
- jacobian (11)
- kill (11)
- lambda (17)
- ldexp (11)
- lgamma (11)
- link (11)
- ln (11)
-
ln
_ s (11) -
ln
_ sf (11) - load (22)
-
load
_ random _ file (11) - log (56)
- log! (12)
- log10 (17)
- log10! (6)
- log2 (17)
- log2! (6)
- loop (22)
- ludecomp (11)
- mask (11)
- mask= (11)
- maxgroups (11)
- maxgroups= (11)
- nlsolve (11)
- notice (11)
- open (60)
- owned? (11)
- p (11)
- passwd (22)
-
pbkdf2
_ hmac (11) -
pbkdf2
_ hmac _ sha1 (11) - pipe? (11)
- print (11)
- printf (22)
- proc (18)
-
proxy
_ basic _ auth (11) - putc (11)
- puts (11)
-
re
_ exchange (22) - readline (22)
- readlines (11)
- require (11)
-
require
_ relative (11) - restore (11)
-
set
_ trace _ func (11) - setegid (11)
- seteuid (11)
- setgid (11)
- setpgid (11)
- setpgrp (11)
- setpriority (11)
- setregid (11)
- setresgid (11)
- setresuid (11)
- setreuid (11)
- setrgid (11)
- setrlimit (22)
- setruid (11)
- setsid (11)
- setuid (11)
- setuid? (11)
- shellsplit (11)
- shellwords (11)
- sin (28)
- sin! (6)
- sinh (17)
- sinh! (6)
- size (11)
- size? (11)
- socket? (11)
- spawn (44)
- sqrt (28)
- sqrt! (6)
-
start
_ service (11) -
strict
_ decode64 (11) - sub (22)
- switch (44)
- symlink (11)
- syscall (11)
- system (44)
- tan (17)
- tan! (6)
- tanh (17)
- tanh! (6)
- throw (11)
- times (11)
- trap (22)
- traverse (11)
- uid= (11)
- unparse (11)
- uptodate? (11)
-
urlsafe
_ decode64 (11) - wait (11)
- wait2 (11)
- waitpid (11)
- waitpid2 (11)
- warn (11)
- warning (11)
-
write
_ random _ file (11) - zero? (11)
検索結果
先頭5件
-
Kernel
. # raise -> () (15134.0) -
例外を発生させます。 発生した例外は変数 $! に格納されます。また例外が 発生した時のスタックトレースは変数 $@ に格納され ます。発生した例外は rescue 節で捕捉できます。
...ないが自身は捕捉されている時には例外 RuntimeError を発生させます。
//emlist[例][ruby]{
begin
open("nonexist")
rescue
raise #=> `open': No such file or directory - "nonexist" (Errno::ENOENT)
end
//}
引数を渡した場合は、例外メッセージ message を持......tion#cause に設定する例外を指定します。
@raise TypeError exception メソッドが例外オブジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
res......ameError => err
rescue TypeError => err
ensure
p err #=> #<NameError: !!error!!>
end
//}
//emlist[例2][ruby]{
def foo num
print 'in method.'
raise "error!!" if num <= 9
rescue RuntimeError
num += 10
print 'in rescue.'
retry
else
print 'in else.'
ensure
print "in ensure.\n"
end
foo......ブジェクトまたは nil を指定できます。
@raise TypeError exception メソッドが例外オブジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
res... -
Kernel
. # raise(error _ type , message = nil , backtrace = caller(0) , cause: $ !) -> () (15134.0) -
例外を発生させます。 発生した例外は変数 $! に格納されます。また例外が 発生した時のスタックトレースは変数 $@ に格納され ます。発生した例外は rescue 節で捕捉できます。
...ないが自身は捕捉されている時には例外 RuntimeError を発生させます。
//emlist[例][ruby]{
begin
open("nonexist")
rescue
raise #=> `open': No such file or directory - "nonexist" (Errno::ENOENT)
end
//}
引数を渡した場合は、例外メッセージ message を持......tion#cause に設定する例外を指定します。
@raise TypeError exception メソッドが例外オブジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
res......ameError => err
rescue TypeError => err
ensure
p err #=> #<NameError: !!error!!>
end
//}
//emlist[例2][ruby]{
def foo num
print 'in method.'
raise "error!!" if num <= 9
rescue RuntimeError
num += 10
print 'in rescue.'
retry
else
print 'in else.'
ensure
print "in ensure.\n"
end
foo......ブジェクトまたは nil を指定できます。
@raise TypeError exception メソッドが例外オブジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
res... -
Kernel
. # raise(message , cause: $ !) -> () (15134.0) -
例外を発生させます。 発生した例外は変数 $! に格納されます。また例外が 発生した時のスタックトレースは変数 $@ に格納され ます。発生した例外は rescue 節で捕捉できます。
...ないが自身は捕捉されている時には例外 RuntimeError を発生させます。
//emlist[例][ruby]{
begin
open("nonexist")
rescue
raise #=> `open': No such file or directory - "nonexist" (Errno::ENOENT)
end
//}
引数を渡した場合は、例外メッセージ message を持......tion#cause に設定する例外を指定します。
@raise TypeError exception メソッドが例外オブジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
res......ameError => err
rescue TypeError => err
ensure
p err #=> #<NameError: !!error!!>
end
//}
//emlist[例2][ruby]{
def foo num
print 'in method.'
raise "error!!" if num <= 9
rescue RuntimeError
num += 10
print 'in rescue.'
retry
else
print 'in else.'
ensure
print "in ensure.\n"
end
foo......ブジェクトまたは nil を指定できます。
@raise TypeError exception メソッドが例外オブジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
res... -
Kernel
. # fail -> () (34.0) -
例外を発生させます。 発生した例外は変数 $! に格納されます。また例外が 発生した時のスタックトレースは変数 $@ に格納され ます。発生した例外は rescue 節で捕捉できます。
...ないが自身は捕捉されている時には例外 RuntimeError を発生させます。
//emlist[例][ruby]{
begin
open("nonexist")
rescue
raise #=> `open': No such file or directory - "nonexist" (Errno::ENOENT)
end
//}
引数を渡した場合は、例外メッセージ message を持......tion#cause に設定する例外を指定します。
@raise TypeError exception メソッドが例外オブジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
res......ameError => err
rescue TypeError => err
ensure
p err #=> #<NameError: !!error!!>
end
//}
//emlist[例2][ruby]{
def foo num
print 'in method.'
raise "error!!" if num <= 9
rescue RuntimeError
num += 10
print 'in rescue.'
retry
else
print 'in else.'
ensure
print "in ensure.\n"
end
foo......ブジェクトまたは nil を指定できます。
@raise TypeError exception メソッドが例外オブジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
res... -
Kernel
. # fail(error _ type , message = nil , backtrace = caller(0) , cause: $ !) -> () (34.0) -
例外を発生させます。 発生した例外は変数 $! に格納されます。また例外が 発生した時のスタックトレースは変数 $@ に格納され ます。発生した例外は rescue 節で捕捉できます。
...ないが自身は捕捉されている時には例外 RuntimeError を発生させます。
//emlist[例][ruby]{
begin
open("nonexist")
rescue
raise #=> `open': No such file or directory - "nonexist" (Errno::ENOENT)
end
//}
引数を渡した場合は、例外メッセージ message を持......tion#cause に設定する例外を指定します。
@raise TypeError exception メソッドが例外オブジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
res......ameError => err
rescue TypeError => err
ensure
p err #=> #<NameError: !!error!!>
end
//}
//emlist[例2][ruby]{
def foo num
print 'in method.'
raise "error!!" if num <= 9
rescue RuntimeError
num += 10
print 'in rescue.'
retry
else
print 'in else.'
ensure
print "in ensure.\n"
end
foo......ブジェクトまたは nil を指定できます。
@raise TypeError exception メソッドが例外オブジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
res... -
Kernel
. # fail(message , cause: $ !) -> () (34.0) -
例外を発生させます。 発生した例外は変数 $! に格納されます。また例外が 発生した時のスタックトレースは変数 $@ に格納され ます。発生した例外は rescue 節で捕捉できます。
...ないが自身は捕捉されている時には例外 RuntimeError を発生させます。
//emlist[例][ruby]{
begin
open("nonexist")
rescue
raise #=> `open': No such file or directory - "nonexist" (Errno::ENOENT)
end
//}
引数を渡した場合は、例外メッセージ message を持......tion#cause に設定する例外を指定します。
@raise TypeError exception メソッドが例外オブジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
res......ameError => err
rescue TypeError => err
ensure
p err #=> #<NameError: !!error!!>
end
//}
//emlist[例2][ruby]{
def foo num
print 'in method.'
raise "error!!" if num <= 9
rescue RuntimeError
num += 10
print 'in rescue.'
retry
else
print 'in else.'
ensure
print "in ensure.\n"
end
foo......ブジェクトまたは nil を指定できます。
@raise TypeError exception メソッドが例外オブジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
res... -
Kernel
. # putc(ch) -> object (25.0) -
文字 ch を 標準出力 $stdout に出力します。
...return ch を返します
@raise RangeError Bignum を引数にした場合に発生します。
@raise IOError 標準出力が書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX 出力に失敗した場合に発生します。
@raise TypeError Integer に変... -
Kernel
. # system(env , program , *args , options={}) -> bool | nil (21.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...プションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
@raise Errno::EXXX exception: true が指定されていて、コマンドの実行が失敗したときに発生します。
@raise RuntimeError exception: true が... -
Kernel
. # system(program , *args , options={}) -> bool | nil (21.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...プションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
@raise Errno::EXXX exception: true が指定されていて、コマンドの実行が失敗したときに発生します。
@raise RuntimeError exception: true が... -
CMath
. # acos!(x) -> Float (19.0) -
実数 x の逆余弦関数の値をラジアンで返します。Math.#acos のエイリ アスです。
...数
@return 返される値の範囲は [0, +π] です。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise Math::DomainError x に範囲外の実数を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に... -
CMath
. # acosh!(x) -> Float (19.0) -
実数 x の逆双曲線余弦関数の値を返します。Math.#acosh のエイリアスです。
...イリアスです。
@param x x >= 1 の範囲の実数。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise Math::DomainError x に範囲外の実数を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に...