こんにちは。笹田です。

def m
  p(block_given?)
end
m{p 'test'}

=>
 true

-------------------
def m
  p(block_given?,&proc)
end

m{p 'test'}

=>
false


 true を表示して欲しいような気がするんですが、こういうものなんでしょうか。


----
 実際にはまったのは次のようなコードです。

def f x
  ...
end
def m
  f(yield,&proc)
end

m{p 'test'}



 以上。

-- 
// SASADA Koichi @ namikilab.tuat.ac.jp
//