【文件属性】:
文件名称:更严格:通过推断懒惰签名使R严格
文件大小:14KB
文件格式:ZIP
更新时间:2021-03-02 05:56:42
C++
更严格
更严格的目标是分析功能的严格性。
安装
您可以使用以下命令从安装strictr的发行版本:
install.packages( " strictr " )
例子
这是一个基本示例,向您展示如何解决一个常见问题:
library( strictr )
trace_strictness({
library( stringr )
str_c( " a " )
})
【文件预览】:
strictr-master
----.gitignore(2KB)
----README.md(434B)
----.Rbuildignore(30B)
----.clang-format(3KB)
----tests()
--------testthat.R(58B)
--------testthat()
----LICENSE(41B)
----DESCRIPTION(626B)
----R()
--------strictr.R(118B)
--------tracer.R(833B)
--------data.R(450B)
--------utilities.R(427B)
----src()
--------callbacks.h(465B)
--------Rincludes.h(126B)
--------utilities.cpp(2KB)
--------tracer.cpp(2KB)
--------utilities.h(673B)
--------instrumentr.h(26B)
--------tracer.h(350B)
--------callbacks.cpp(4KB)
--------CallData.h(3KB)
--------TracingState.h(1KB)
--------ArgumentData.h(6KB)
--------init.cpp(601B)
----LICENSE.md(1KB)
----Makefile(396B)
----NAMESPACE(390B)