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