Dlaczego nie mogę uzyskać dostępu do zmiennej lokalnej wewnątrz metody w Ruby?
Mam plik Ruby o nazwie test.rb
ff="ff"
def test
puts ff
end
Wykonuję to, mam błąd:
test.rb:3:in `test': undefined local variable or method `ff' for main:Object (NameError)
Jaki jest tego powód? Czy jest jakaś dokumentacja, aby to wyjaśnić?