Note that <<- is not necessarily global:

if (exists("x")) rm(x)
f <- function() {
        x <- 2
        g <- function() x <<- 3
        g()
        x
}
f() # 3
exists("x") # FALSE

On 9/22/06, X.H Chen <[EMAIL PROTECTED]> wrote:
> Hi all,
>
> How to store recursive resutls from a function for each step without using
> global operators <<-? Thanks ahead.
>
> Xiaohui Chen
>
> Dept. of Statistics
> UBC, Canada
>
> _________________________________________________________________
> Don't waste time standing in line—try shopping online. Visit Sympatico / MSN
>
>
>
> ______________________________________________
> R-help@stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
>
>

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to