From: GOTOU Yuuzou Date: 2003-04-20T18:38:03+09:00 Subject: [ruby-list:37596] Re: たのしいruby 後藤裕蔵です。 「たのしいRuby」をご愛読いただきありがとうございます。 In message <4.3.2-J.20030420171434.00c16938@brabo>, `Hirano Satoshi ' wrote: > さて、P91のサンプルプログラムのことでお尋ねします(既出でしたらすみません)。 > > このプログラムをそのまま走らせると、 > > t.rb:5: undefined method `+' for nil (NameError) > from t.rb:4:in `each' > from t.rb:4 > > とコンパイルエラーが出ます。 > > sum = 0 > > という記述が無いからなのかな、と思っているのですが、出版元のサポートページの > 正誤表でもこういった説明は無く、「?」となっております。 > > 私の理解はあっておりますでしょうか…。 はい。御報告ありがとうございます。 御推察の通り、変数 sum の初期化が抜けていますので、さきほど正 誤表 (http://www.notwork.org/sbp-ruby/errata.html) に説明を追 加しました。 -- ごとうゆうぞう