This is R FAQ 7.40, and that document gives some good pointers:
http://cran.r-project.org/doc/FAQ/R-FAQ.html#How-do-I-access-the-source-code-for-a-function_003f

I prefer to simply download the source code version of the package
from CRAN, so that comments aren't stripped, but there are several
other options.

Sarah

On Thu, Nov 15, 2012 at 2:21 PM, C W <tmrs...@gmail.com> wrote:
> Dear list,
> I am trying to look at the function inside a package.  I know that
> methods() would do the trick, but what if the function is hidden?  I have a
> problem displaying the hidden function.
>
> Say, for example the MCMC package.  How do you view the code of that
> function?
>
> something like this:
>
>> which
>
> function (x, arr.ind = FALSE, useNames = TRUE)
>
> {
>
>     wh <- .Internal(which(x))
>
>     if (arr.ind && !is.null(d <- dim(x)))
>
>         arrayInd(wh, d, dimnames(x), useNames = useNames)
>
>     else wh
>
> }
>
> <bytecode: 0x1021eef50>
>
> <environment: namespace:base>


--
Sarah Goslee
http://www.functionaldiversity.org

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to