... can be used to represent unknown number of parameters passed into a function.
For example, I write a function g. g calls another function f1. For example f1 could be different random number generation function. when f1=rnorm(), it has 3 parameters n, mean and standard deviation. when f1=rexp(), it has 2 parameters n and rate. g can be defined as g <- function(f1, ...) { f1(...) } My problem is what about g calls two functions with unknown number of parameters. In this case one ... doesn't help. If I define g as follows: g <- function(f1, f2, ...) { f1(...)+f2(...) } It seems ... is only passed to f1, it can't be passed to f2. Can anybody help me? Thanks! -- View this message in context: http://www.nabble.com/How-to-create-a-function-calling-two-functions-with-unknown-number-of-parameters--tp16501233p16501233.html Sent from the R devel mailing list archive at Nabble.com. ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel