On 14 April 2016 at 11:55, JJ Allaire wrote: | I don't know enough about the mechanics of your scenario to comment | intelligently, but I would in general agree with Dirk that if there is a way to | put something like this in a package that's the way it ought to be done. You | could certainly dispatch to different C++ functions within a package using a | variety of mechanisms including C++ templates, C-style function pointers, etc. | (the mechanics of doing so for your situation I'm unsure of, but it should be | possible).
... and even pass user-compiled C++ functions down to compiled code in a package as demonstrated on RcppDE. On 14 April 2016 at 11:33, Martin Lysy wrote: | Would you or Dirk care to weigh in on the appropriate usage of Rcpp for the | project I described in my previous post? I realize you are both busy, and | thank you both again for the time you've taken to answer my query. Right. I don't really have time to study the particulars of your proposal but maybe you can consider to just 'trust us' when we say that -- you really do want a package -- others have done packages for user-facing MCMC / Gibbs (cf Whit's rcppbugs) -- you can still allow the user to putz around ad-hoc with sourceCpp. Dirk -- http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org _______________________________________________ Rcpp-devel mailing list Rcpp-devel@lists.r-forge.r-project.org https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel