r-internals:R 内部 C API 的文档

时间:2024-08-12 20:07:03
【文件属性】:

文件名称:r-internals:R 内部 C API 的文档

文件大小:39KB

文件格式:ZIP

更新时间:2024-08-12 20:07:03

R 内部结构 这个 repo 旨在提供一些关于 R 内部 C API 或简称 Rapi 的有用的附加信息。 该站点大量借鉴了、 和检查 R 源代码以了解如何使用函数的第 5 节(“系统和外语接口”)。 在这里,我们专注于最佳实践和现代工具。 也就是说,我们建议您使用R_NO_REMAP以便所有 API 函数都具有前缀R_或Rf_ : # define R_NO_REMAP # include < R> # include < Rinternals> (包括似乎是不好的形式。但是,除非您设置一些额外的标志,否则它实际上并没有让您访问“内部”内部 API。相反,它允许您访问“公共”内部 API,即既必要又安全。是的,这令人困惑。) 性经验 在 C 级,所有 R 对象都存储在一个通用数据类型中,即SEXP或 S 表达式。 SEXP是一种变体类型,所有


【文件预览】:
r-internals-master
----r-internals.Rproj(291B)
----oo.md(1KB)
----vectors.md(10KB)
----diagrams()
--------pairlists.graffle(3KB)
--------pairlist-names.png(9KB)
--------pairlists.png(6KB)
----misc.md(5KB)
----functions.md(1KB)
----pairlists.md(5KB)
----strings.md(5KB)
----other-headers.md(231B)
----README.md(2KB)
----environments.md(4KB)
----gc-rc.md(5KB)
----save-load.md(2KB)
----.gitignore(36B)
----symbols.md(2KB)
----external-pointers.md(822B)
----error-eval.md(3KB)

网友评论