Keywords:
### ** Examples # R creates copies lazily x <- 1:10 y <- x obj_addr(x) == obj_addr(y)
[1] TRUE
y[1] <- 2L obj_addr(x) == obj_addr(y)
[1] FALSE
y <- runif(10) obj_addr(y)
[1] "0x55ccfe6af8b8"
z <- list(y, y) obj_addrs(z)
[1] "0x55ccfe6af8b8" "0x55ccfe6af8b8"
y[2] <- 1.0 obj_addrs(z)
[1] "0x55ccfe6af8b8" "0x55ccfe6af8b8"
obj_addr(y)
[1] "0x55ccfe6aeaf8"
# The address of an object is different every time you create it: obj_addr(1:10)
[1] "0x55ccfef9ead0"
obj_addr(1:10)
[1] "0x55ccff0876d8"
obj_addr(1:10)
[1] "0x55ccff20dc58"