¿Por qué no puedo acceder a una variable local dentro de un método en Ruby?
Tengo un archivo Ruby llamado test.rb
ff="ff"
def test
puts ff
end
Lo ejecuto, tengo error:
test.rb:3:in `test': undefined local variable or method `ff' for main:Object (NameError)
¿Cuál es la razón de esto? ¿Hay alguna documentación para explicarlo?