Use match.call to pass all arguments to other function
问题 From ?match.call : match.call is most commonly used in two circumstances: […] To pass most of the call to another function […] After reading that, I expected I could use match.call when I want to pass all arguments of one function to another function without listing these arguments one by one. Example: outer1 passes arguments one by one, outer2 uses match.call . outer1 <- function(a, b, c) { inner1(a, b, c) } inner1 <- function(a, b, c) { return(a + b + c$first + c$second) } outer2 <-