Dear all, Sorry for my slow answer, and thanks for all the suggestion.
On 23 Jul 2012, at 22:25, William Dunlap <wdunlap at tibco.com> wrote:
You can use the odd idiom substitute(...()) to get the unevaluated ... arguments:
f1 <- function(x, ...) substitute(...())
f1(1, warning("Hmm"), stop("Oops"), cat("some output\n"))
This is what I finally settled on using. Many thanks, Jochen -- http://seehuhn.de/