当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R findGlobals 查找闭包使用的全局函数和变量


R语言 findGlobals 位于 codetools 包(package)。

说明

查找闭包使用的全局函数和变量。

用法

findGlobals(fun, merge = TRUE) 

参数

fun

函数对象;通常是一个闭包。

merge

logical

细节

结果是一个近似值。 R 语义仅允许识别可能是本地的变量(以及假设不使用 assignrm 的事件)。

如果 merge 为 true,则字符向量;否则,包含 functionsvariables 字符向量分量的列表。对于非闭包,字符向量的长度为零。

例子

findGlobals(findGlobals)
findGlobals(findGlobals, merge = FALSE)

作者

Luke Tierney

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Find Global Functions and Variables Used by a Closure。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。