https://github.com/cran/purrr
Tip revision: 7f8a175dad43dfd0862d906952cbbc915572b794 authored by Lionel Henry on 18 October 2017, 19:19:51 UTC
version 0.2.4
version 0.2.4
Tip revision: 7f8a175
init.c
#include <R.h>
#include <Rinternals.h>
#include <stdlib.h> // for NULL
#include <R_ext/Rdynload.h>
/* .Call calls */
extern SEXP coerce_impl(SEXP, SEXP);
extern SEXP extract_impl(SEXP, SEXP, SEXP);
extern SEXP flatten_impl(SEXP);
extern SEXP map_impl(SEXP, SEXP, SEXP, SEXP);
extern SEXP map2_impl(SEXP, SEXP, SEXP, SEXP, SEXP);
extern SEXP pmap_impl(SEXP, SEXP, SEXP, SEXP);
extern SEXP transpose_impl(SEXP, SEXP);
extern SEXP vflatten_impl(SEXP, SEXP);
static const R_CallMethodDef CallEntries[] = {
{"coerce_impl", (DL_FUNC) &coerce_impl, 2},
{"extract_impl", (DL_FUNC) &extract_impl, 3},
{"flatten_impl", (DL_FUNC) &flatten_impl, 1},
{"map_impl", (DL_FUNC) &map_impl, 4},
{"map2_impl", (DL_FUNC) &map2_impl, 5},
{"pmap_impl", (DL_FUNC) &pmap_impl, 4},
{"transpose_impl", (DL_FUNC) &transpose_impl, 2},
{"vflatten_impl", (DL_FUNC) &vflatten_impl, 2},
{NULL, NULL, 0}
};
void R_init_purrr(DllInfo *dll)
{
R_registerRoutines(dll, NULL, CallEntries, NULL, NULL);
R_useDynamicSymbols(dll, FALSE);
}