Hervé Pagès
2024-Feb-04 05:28 UTC
[Rd] NOTE: multiple local function definitions for ‘fun’ with different formal arguments
Hi,
I just ran into this 'R CMD check' NOTE for the first time:
* checking R code for possible problems ... NOTE
toto: multiple local function definitions for ?fun? with different
? formal arguments
The "offending" code is something like this (simplified from the real
code):
toto <- function(mode)
{
??? if (mode == 1)
??????? fun <- function(a, b) a*b
??? else
??????? fun <- function(u, v, w) (u + v) / w
??? fun
}
Is that NOTE really intended? Hard to see why this code would be
considered "wrong".
I know it's just a NOTE but still...
Thanks,
H.
--
Herv? Pag?s
Bioconductor Core Team
hpages.on.github at gmail.com
[[alternative HTML version deleted]]