[R] a weird question about gdata:::
Erin Hodgess
erinm.hodgess at gmail.com
Sun Dec 4 22:19:53 CET 2011
Dear R People:
If I put in:
> findPerl
Error: object 'findPerl' not found
But if I use:
> gdata:::findPerl
function (perl, verbose = "FALSE")
{
errorMsg <- "perl executable not found. Use perl= argument to
specify the correct path."
if (missing(perl)) {
perl = "perl"
}
perl = Sys.which(perl)
if (perl == "" || perl == "perl")
stop(errorMsg)
if (.Platform$OS == "windows") {
if (length(grep("rtools", tolower(perl))) > 0) {
perl.ftype <- shell("ftype perl", intern = TRUE)
if (length(grep("^perl=", perl.ftype)) > 0) {
perl <- sub("^perl=\"([^\"]*)\".*", "\\1", perl.ftype)
}
}
}
if (verbose)
cat("Using perl at", perl, "\n")
perl
}
<environment: namespace:gdata>
>
Why does one work but not the other, please?
Thanks,
Erin
--
Erin Hodgess
Associate Professor
Department of Computer and Mathematical Sciences
University of Houston - Downtown
mailto: erinm.hodgess at gmail.com
More information about the R-help
mailing list