Estou vasculhando os manuais, queria perguntar à comunidade: Como podemos definir variáveis globais dentro de uma função?
r
global-variables
variable-assignment
Alphaneo
fonte
fonte
assign
preferido<<-
?<<-
pesquisará a cadeia de gabinetes até o ambiente global e atribuirá a primeira variável correspondente que encontrar. Hipoteticamente, se você tem uma funçãof()
aninhada em um fechamentog()
ea
existe emg()
, o uso dea <<-
inf()
será atribuído aa
ing()
, não ao ambiente global. Muitas vezes, porém, é isso que você deseja.Encontrei uma solução para definir uma variável global em uma postagem da lista de discussão por meio de assign :
fonte