Я читал в книге Хэдли Уикхема, что объекты RObject должны быть объявлены как S-выражения (SEXP) в R API C:
SEXP x( SEXP a, SEXP b {
}
Однако в Rcpp кажется, что эта необходимость окончена. Другими словами, функции должны быть объявлены с определенным типом данных, например:
NumericVector x(NumericVector a, NumericVector b) {
}
Существуют ли примеры, когда объявления SEXP по-прежнему полезны в контексте Rcpp?