You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If object is treated as an iterator in a for loop, like x below, then get_code treats this case as this object created in this for loop, hence even though it's a temporary object (just for the time of the for loop execution) it gets extracted in the get_code
library(teal.code)
q<- within(qenv(), {
a<-1b<-2
}) |> within({
for (xin c(1, 2)) {
b<-ab<-b+a+1b+3->b
}
}) |> within({
x<-5
})
get_code(q, names='x') |> cat()
#> a <- 1#> b <- 2#> for (x in c(1, 2)) {#> b <- a#> b <- b + a + 1#> b <- b + 3#> }#> x <- 5