[R] changing function argument
Thomas Mang
thomas.mang at fiwi.at
Fri Mar 13 10:04:17 CET 2009
Hi,
I wonder if the following is possible in R:
Suppose a function takes an argument, and wants to modify this argument
so that the change is visible _at the call side_. It would be what is
for example known as pass-by-reference-to-non-const in C++.
test <- function(x)
{
x <- 10
...
return (somethingElse) # I do NOT want having to return x
}
number = 5
test(number)
stopifnot(number == 10)
Is there some trick with scoping rules and maybe <<- to achieve this ?
thanks,
Thomas
More information about the R-help
mailing list