Skip to content

call by reference

4 messages · biter bilen, Brian Ripley, Alain Guillet +1 more

#
Can anyone help me about pass by reference of arguments in R functions? 

I have read about .Alias in base package however it is defunct and there is no replacement for it. 

Thanks in advance.
#
Can you tell us what you want to do with 'pass/call by reference'?

If you want an R function to alter its argument then it is possible 
(KalmanLike is an example), but it should only be possible via C code.
And if you know enough to do that, you probably would not be asking (and 
definitely not be asking on R-help rather than R-devel).
On Tue, 19 Dec 2006, biter bilen wrote:

            
That's not a fair summary of the help entry for .Alias.
#
#
There is no support for 'call by reference' in the S language, and
this is intentionally, but you can use environments to imitate it, cf.
?environment.  See also the R.oo package.

/Henrik
On 12/20/06, biter bilen <biterbilen at yahoo.com> wrote: