什么是非api入口点?

时间:2014-04-16 22:02:16

标签: r api entry-point

不允许使用非api入口点的Cran包。我没有找到合适的定义什么是非api入口点(在R或一般情况下)以及为什么在Cran上不允许使用它们的包:

(1)什么是非api入口点?

(2)为什么在Cran上不允许使用非api入口点的包?

(3)如果在回答(2)时不应该出现这种情况:使用非api入口点有什么可能的后果?

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

快速拍摄:

  1. 未在公共标题中导出的内容 - 以及R标题文件中的注释通常会给您一个想法

  2. 因为R Core保留更改非API函数行为的权利。如果没有人使用它们(在公共包中),那么在行为改变时,没有(公共)包破坏。

  3. 您不能将您的包裹送到CRAN,它可能会破裂。