[R] R package & namespace questions
kestickler@netscape.net
kestickler at netscape.net
Tue Sep 18 00:47:36 CEST 2001
Hi,
i'm unclear on ".Internal" functions in R.
Do ".Internal" functions mean:
1) functions (to be) used only inside a package (like private methods)
or
2) do they mean functions that call upon the R - C interface?
Related to this, how are namespaces handled in R?
It seems that i could write a function read.table(), place it in my own file, source the file and there would be *no warning* that it interferes with the base package's read.table() function? This seems quite unsafe to me coming from a Java background where namespaces are very controlled.
I guess my question boils down to asking if the object manager in R maintains function names as: functionname or as pkg::functionname
Finally, a function i wrote, placed in a file.R and sourc'ed:
misc.expand_table <- function(vec, n)
{
# something
}
seems to redefine the base function "table".
Thanks for any suggestions or comments.
ken
__________________________________________________________________
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list