72件ヒット
[1-72件を表示]
(0.011秒)
検索結果
先頭5件
-
Proc
# call(*arg) -> () (15125.0) -
手続きオブジェクトを実行してその結果を返します。
...を渡せるようにするためのものです。
//emlist[例][ruby]{
def sign(n)
case n
when lambda{|n| n > 0} then 1
when lambda{|n| n < 0} then -1
else 0
end
end
p sign(-4) #=> -1
p sign(0) #=> 0
p sign(7) #=> 1
//}
また、以下のような syntactic sugar もあります。... -
static VALUE massign(VALUE self
, NODE *node , VALUE val , int pcall) (6200.0) -
-
static void assign(VALUE self
, NODE *lhs , VALUE val , int pcall) (6200.0) -
左辺を表す構文木 lhs に対し、右辺の値 val を代入します。 Proc オブジェクトを起動する場合は pcall を非ゼロとします。
...左辺を表す構文木 lhs に対し、右辺の値 val を代入します。
Proc オブジェクトを起動する場合は pcall を非ゼロとします。... -
Proc
# ===(*arg) -> () (25.0) -
手続きオブジェクトを実行してその結果を返します。
...を渡せるようにするためのものです。
//emlist[例][ruby]{
def sign(n)
case n
when lambda{|n| n > 0} then 1
when lambda{|n| n < 0} then -1
else 0
end
end
p sign(-4) #=> -1
p sign(0) #=> 0
p sign(7) #=> 1
//}
また、以下のような syntactic sugar もあります。... -
Proc
# [](*arg) -> () (25.0) -
手続きオブジェクトを実行してその結果を返します。
...を渡せるようにするためのものです。
//emlist[例][ruby]{
def sign(n)
case n
when lambda{|n| n > 0} then 1
when lambda{|n| n < 0} then -1
else 0
end
end
p sign(-4) #=> -1
p sign(0) #=> 0
p sign(7) #=> 1
//}
また、以下のような syntactic sugar もあります。... -
Proc
# yield(*arg) -> () (25.0) -
手続きオブジェクトを実行してその結果を返します。
...を渡せるようにするためのものです。
//emlist[例][ruby]{
def sign(n)
case n
when lambda{|n| n > 0} then 1
when lambda{|n| n < 0} then -1
else 0
end
end
p sign(-4) #=> -1
p sign(0) #=> 0
p sign(7) #=> 1
//}
また、以下のような syntactic sugar もあります。...