ささだです.
super(...) とだけ呼んだ時,ブロックが伝播してるようなのですが,
これはこういうもん/こうあるべきなんでしょうか.パラメータ同様,
渡さないんじゃないのかな? と疑問に思ったもので.
----
class C
def initialize
yield
end
end
class CC<C
def initialize
super()
end
end
CC.new{
p 1
}
=>
ruby 1.8.1 (2003-12-12) [i386-mswin32]
1
--
// SASADA Koichi @ namikilab.tuat.ac.jp
//
// 本音は super(...) 用フレームを特別扱いしたくないなぁ,と.