Skip to content

Missing function Rf_findFun3

4 messages · Laurent Gautier, Luke Tierney

#
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?

Best,

Laurent
#
On Sat, 7 Sep 2019, Laurent Gautier wrote:

            
No. This is not part of the API supported for use in packages.

Best,

luke

  
    
#
I am not using the C API from a package but with an embedded R.

Why have it declared in the include/ if it cannot be accessed then?

Best,

Laurent
On Sun, Sep 8, 2019, 8:27 AM Tierney, Luke <luke-tierney at uiowa.edu> wrote:

            

  
  
#
On Sun, 8 Sep 2019, Laurent Gautier wrote:

            
Same rules apply.
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