Por que não consigo acessar uma variável local dentro de um método em Ruby?
Eu tenho um arquivo Ruby chamado test.rb
ff="ff"
def test
puts ff
end
Eu executo, tenho erro:
test.rb:3:in `test': undefined local variable or method `ff' for main:Object (NameError)
Qual o motivo disso? Existe alguma documentação para explicá-lo?