[R] generating list of all arguments that function was called with

Erik Iverson eriki at ccbr.umn.edu
Fri Jul 2 22:01:19 CEST 2010


Hello,

Consider:

f1 <- function(a, b, c, d, ...) {
   c(list(a = a, b = b, c = c, d = d), list(...))
}

 > f1(a = 1, b = 2, c = 3, d = 4, more = 5)
$a
[1] 1

$b
[1] 2

$c
[1] 3

$d
[1] 4

$more
[1] 5


Question: I'm guessing there exists a function such that I don't have to 
list each bound argument separately in the list in 'f1'.  It seems like 
it should be easy but it's escaping me.

Thanks,
Erik



More information about the R-help mailing list