Hi Matz,

Thanks for the answer but I couldn't quite follow it.

It seems that you are suggesting that the scope of "#{y}" is different 
from the scope of plain vanilla 'y' in "puts y".

Could you please further elaborate on that. To me it  seems like both of 
them have the same scope because they are both being used in the same 
method.
-- 
Posted via http://www.ruby-forum.com/.