I came across this code in library.R

package <- as.character(substitute(package))

where package is the first argument to the "library" function.

I've been racking my brains to understand why this is not just an elaborate (and ineffcient) way to write:

package <- "package"

E.g.

> package <- as.character(substitute(package))
> package
[1] "package"
>

Thanks
Mick Jordan

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to