[Rd] Warning when calling formals() for `[`.
Laurent Gautier
lg@utier @ending from gm@il@com
Sat Oct 6 19:26:36 CEST 2018
Hi,
A short code example showing the warning might the only thing needed here:
```
> formals(args(`[`))
NULL
*Warning message:In formals(fun) : argument is not a function*
> is.function(`[`)
[1] TRUE
> is.primitive(`[`)
[1] TRUE
```
Now with an other primitive:
```
> formals(args(`sum`))
$...
$na.rm
[1] FALSE
> is.function(`sum`)
[1] TRUE
> is.primitive(`sum`)
[1] TRUE
> class(`[`)
[1] "function"
```
Is this a feature ?
Laurent
[[alternative HTML version deleted]]
More information about the R-devel
mailing list