2007-12-13から1日間の記事一覧

define_methodで定義したメソッドへのブロック

って無視されちゃうのかな? irb(main):001:0> class A irb(main):002:1> define_method('foo') do irb(main):003:2* puts "block_given? ==> #{block_given?.inspect}" irb(main):004:2> # lambda.call irb(main):005:2* # ==> ArgumentError: tried to cre…