R是否支持多级命名空间?

时间:2017-07-19 12:41:26

标签: r namespaces multi-level

是否可以在多个命名空间级别的R中使用函数?

例如,这些功能可以存在吗?

Mymath::Trig::cosine( )
A::B::C::D::foo( )

1 个答案:

答案 0 :(得分:2)

我不这么认为,因为解析器甚至不处理这种语法:a::b::c给出

  

错误:“a :: b ::”

中出现意外的'::'

即,我们甚至没有在命名空间中搜索某个东西。相比之下,a::b给出了

  

loadNamespace(name)出错:没有名为'a'的包