为什么R包中的某些文件具有' .q'扩展名和什么是`0aaa.r`文件?

时间:2014-08-20 13:16:32

标签: r file

我在cluster R包源(ddl tar)中寻找一些解决方案,当我注意到在名为R的文件夹中,某些文件具有.q扩展名。

有人知道为什么某些功能是在.r个扩展程序中创建的,而其他功能是在.q个扩展程序中创建的?当有人创建重载函数时,他们必须使用.q扩展名存档?

感谢您提供任何帮助和相关信息。

修改

另外我注意到在名为R的文件夹中有一个名为0aaa.r的文件

有人知道这个文件是为了什么吗?当some1写一个包时,该文件是必须的吗?

感谢您提供任何帮助和相关信息。

1 个答案:

答案 0 :(得分:2)

引用一些文档。

  

扩展名.S和.s来自最初为S(-PLUS)编写的代码,   但通常用于汇编代码。扩展.q用于S,   这曾经暂时被称为QPE。 (R是S的方言)。

来源:http://cran.r-project.org/doc/manuals/r-release/R-exts.html