On 01/09/2010 09:53 PM, Peng Yu wrote:

Could somebody let me know if there is nested name space supported?
For example, is it possible to define a function in the name space
'nested_namespace' which is nested in the name space 'some_namespace'?

some_namespace:::nested_namespace:::a_function()

I checked Section 1.6 of R-exts.pdf. It seems that nested namespace is
not supported, right?

It is not even grammatically valid:

> parse( text = "foo::bar::foobar" )
Error in parse(text = "foo::bar::foobar") :
  unexpected '::' in "foo::bar::"

> parse( text = "foo:::bar:::foobar" )
Error in parse(text = "foo:::bar:::foobar") :
  unexpected ':::' in "foo:::bar:::"

Romain

--
Romain Francois
Professional R Enthusiast
+33(0) 6 28 91 30 30
http://romainfrancois.blog.free.fr
|- http://tr.im/JOlc : External pointers with Rcpp
|- http://tr.im/JFqa : R Journal, Volume 1/2, December 2009
`- http://tr.im/IW9B : C++ exceptions at the R level

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

Reply via email to