ささだです.

 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(...) 用フレームを特別扱いしたくないなぁ,と.