On Sun, 8 Sep 2019, Laurent Gautier wrote: > I am not using the C API from a package but with an embedded R.
Same rules apply. > Why have it declared in the include/ if it cannot be accessed then? Rinternals.h is used by R internally, as the name suggests. Only a small fraction of the things declared there are part of the API. Would it be better to separate out the things that are in the API into a separate header? Probably. Would doing this be a good use of our limited time resources? Probably not. Would doing this prevent people from using things they shouldn't? Not likely. Best, luke > > Best, > > Laurent > > On Sun, Sep 8, 2019, 8:27 AM Tierney, Luke <luke-tier...@uiowa.edu> wrote: > On Sat, 7 Sep 2019, Laurent Gautier wrote: > > > Hi, > > > > > > The function `Rf_findFun3` is declared in > > `$(R CMD CONFIG HOME)/lib/R/include/Rinternals.h` > > but appears to be missing from R's shared library (R.so). > > > > Is this an oversight? > > No. This is not part of the API supported for use in packages. > > Best, > > luke > > > > > Best, > > > > Laurent > > > > [[alternative HTML version deleted]] > > > > ______________________________________________ > > R-devel@r-project.org mailing list > > https://stat.ethz.ch/mailman/listinfo/r-devel > > > > -- > Luke Tierney > Ralph E. Wareham Professor of Mathematical Sciences > University of Iowa Phone: > 319-335-3386 > Department of Statistics and Fax: > 319-335-3017 > Actuarial Science > 241 Schaeffer Hall email: > luke-tier...@uiowa.edu > Iowa City, IA 52242 WWW: > http://www.stat.uiowa.edu > > > -- Luke Tierney Ralph E. Wareham Professor of Mathematical Sciences University of Iowa Phone: 319-335-3386 Department of Statistics and Fax: 319-335-3017 Actuarial Science 241 Schaeffer Hall email: luke-tier...@uiowa.edu Iowa City, IA 52242 WWW: http://www.stat.uiowa.edu ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel