[Rd] How can I call a function R from C

Jeffrey Horner jeff.horner at vanderbilt.edu
Wed Nov 22 21:38:23 CET 2006


Ricardo Rios wrote:
> Hi wizards, I have a function in R for example:
> anyfunction<-function(beta0, popsize, maxgen),
> 
> but I have a  function in C  for example:
> 
> SEXP otherfunction(SEXP beta0, SEXP popsize, SEXP maxgen)
> 
> I call it function with .Call but I need to call to anyfunction on
> otherfunction. Does somebody know how to do it?

Scope out tests/Embedding/RNamedCall.c in the R sources. It's got what 
you want.


Jeff
-- 
http://biostat.mc.vanderbilt.edu/JeffreyHorner



More information about the R-devel mailing list