Extract function table from names.c from R subversion repository.
Since this is an expensive operation, it is done once and cached within a session.
names_c()
A data frame with columns
name |
the function name in R |
c-entry |
The name of the corresponding C function, actually declared in ../include/Internal.h. All start with "do_", return SEXP, and have argument list (SEXP call, SEXP op, SEXP args, SEXP env) |
offset |
the 'op' (offset pointer) above; used for C functions which deal with more than one R function |
eval |
XYZ (three digits) |
arity |
How many arguments are required/allowed; "-1" meaning “any” |
pp-kind |
Deparsing Info (-> PPkind in ../include/Defn.h ) |
precedence |
Operator precedence (-> PPprec in ../include/Defn.h ) |
rightassoc |
Right or left associative operator |
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.