Может кто-нибудь объяснить мне такое поведение?
a <- b <- c <- new.env()
a$this <- 1
b$this
# 1
c$this
# 1
Я бы ожидал, что a/b/c будет отличной средой, подобной переменной, созданной таким же образом?
Тем не менее, три среды отображаются в глобальной среде, но любое действие на одном вставляется во всех них.