我在cluster R包源(ddl tar)中寻找一些解决方案,当我注意到在名为R
的文件夹中,某些文件具有.q扩展名。
有人知道为什么某些功能是在.r
个扩展程序中创建的,而其他功能是在.q
个扩展程序中创建的?当有人创建重载函数时,他们必须使用.q
扩展名存档?
感谢您提供任何帮助和相关信息。
修改
另外我注意到在名为R
的文件夹中有一个名为0aaa.r
的文件
有人知道这个文件是为了什么吗?当some1写一个包时,该文件是必须的吗?
感谢您提供任何帮助和相关信息。
答案 0 :(得分:2)
引用一些文档。
扩展名.S和.s来自最初为S(-PLUS)编写的代码, 但通常用于汇编代码。扩展.q用于S, 这曾经暂时被称为QPE。 (R是S的方言)。
来源:http://cran.r-project.org/doc/manuals/r-release/R-exts.html