Yasukiです。

僕が詰まったところをいくつかあげます。
といっても、リファレンスを細かいところまで読んでなかったのが原因なのも有りますが。

class Foo
  def initialize
  end
end

class FooFoo < Foo
  def initialize(a)
    super
  end
end

上のはバグります。
正解は、

class Foo
  def initialize()
  end
end

class FooFoo < Foo
  def initialize(a)
    super()
  end
end

他にも、

def test(*a)
  @b = [a]  #正しくは、@b = a
end

def a = (b)  #正しくは、a=(b)
  @a = b
end

-------------------------------------------------------
舞鶴工業高等専門学校 /  池内 康樹 /  yasuki / bigfoot.com
-------------------------------------------------------