On 16 March 2010 at 11:49, Romain Francois wrote:
| Hello,
| 
| I have now commited make_list as a set of templates taking variable 
| number of arguments and creating named generic vectors. There is again 
| some code bloat involved and it handles up to 20 arguments. (this is not 
| painful to make it 50 or 100, but I think 20 is good enough for now).
| 
| For example (see more of this in the runit.make.list.R file):
| 
| fx <- cfunction(signature(),'
|               return make_list(
|                       Named("a") = 1 ,
|                       Named("b") = 2 ,
|                       Named("c") = "foobar",
|                       Named("d") = 4.0 ) ;    
|       ',
|       Rcpp = TRUE, includes = "using namespace Rcpp; " )

Very nice.  Very useful. And once more Very ugly use of _ --- I would have
called it makeList but heck you code it you get to name it :)

Dirk

-- 
  Registration is open for the 2nd International conference R / Finance 2010
  See http://www.RinFinance.com for details, and see you in Chicago in April!
_______________________________________________
Rcpp-devel mailing list
[email protected]
https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel

Reply via email to