On Sun, 22 Oct 2006, Seth Falcon wrote: > Seth Falcon <[EMAIL PROTECTED]> writes: >> Perhaps: >> >> R_FindNamespace(mkString(where)) > > Sorry, this won't help you for package-level code as this function is > part of the internal use only API. It would be nice to have access to > it or a similar function from C in package code.
Hmm, it is declared in Rinternals.h, which is the public header for manipulating R objects at C level. As such it is available to packages, but as it is not documented in 'Writing R Extensions' it is subject to change. R_FindNamespace is essentially the same code as Duncan M provided, so it is a pretty simple function. (It still contains a test that namespaces are supported, and that seems long overdue for removal.) -- Brian D. Ripley, [EMAIL PROTECTED] Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595 ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel