Warn about extraneous arguments in the
... of its caller. A
utility to be used e.g., in S3 methods which need a formal
argument but do not make any use of it. This helps catching user
errors in calling the function in question (which is the caller of
chkDots(..., which.call = -1, allowed = character(0))
“the dots”, as passed from the caller.
not yet implemented: character vector of named
Martin Maechler, first version outside base, June 2012.
seq.default ## <- you will see ' chkDots(...) ' seq(1,5, foo = "bar") # gives warning via chkDots() ## warning with more than one ...-entry: density.f <- function(x, ...) NextMethod("density") x <- density(structure(rnorm(10), class="f"), bar=TRUE, baz=TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.