可能重复:
使用替换来获取参数名称
list(...)
请注意,这与使用向量本身或其他形式获取向量不同。...
在完成任何解析之前,我希望能够做的只是“回显”传入的所有参数。
例如:我想要一个功能可能就像:
f(apple, banana, car)
## --> returns c("apple", "banana", "car"),
## ie, skips looking for the objects apple, banana, car
我得到的最接近的是
f <- function(...) {
return( deparse( substitute( ... ) ) )
}
但这仅返回第一个参数“捕获”的...
. 想法?