> within( list(a="a",b="b"), c="c" ) Error in eval(expr, envir, enclos) : argument is missing, with no default > within( list(a="a",b="b"), c<-"c" ) $a [1] "a" $b [1] "b" $c [1] "c"
I'm not sure why exactly these two should not be equivalent. It seems that version = interpreted as an argument named c from the inside due to ... Is there any way to disable this behavior? I tried,
within( list(a="a",b="b"), `c`="c" )
but it doesn’t work either.
source share