小林です。

ruby本96頁と97頁の例題

str="This is a test.\n"
print str.gsub(/[A-Za-z]+/) do |match|
 "<" + match + ">"
end

10.times do
 print "!foo\n"
end

5.upto 10 do |i|
 print i
end

のそれぞれを、do を { に、end を } に置き換えて
実行すると 5.upto 10  { |i| の部分だけがparse error
になります。なにか間違っていますでしょうか?

小林 茂雄
E-Mail: shigeo / tinyforest.gr.jp
WWW: http://www.tinyforest.gr.jp