[R] wierd expression
tlumley at u.washington.edu
Fri Mar 29 02:12:49 CET 2002
On Thu, 28 Mar 2002, Francisco J Molina wrote:
> I apologize a priori if this is too basic.
> For my defense, I claim and assert I am reading the manuals.
> I have found this expression
> ab = double(length(a) + length(b) - 1))$ab
> in "writing R extensions".
> ab is supposed to be a vector ( it is not a list ).
> What does the last expression do?
Actually, you found the expression
ab = double(length(a) + length(b) - 1))$ab
and quoted the last line of it.
The expression calls a C function and passes 5 arguments to it. It
receives back a list of the new values of those 5 arguments and extracts
the $ab component of the list.
Thomas Lumley Asst. Professor, Biostatistics
tlumley at u.washington.edu University of Washington, Seattle
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
More information about the R-help