Get Global Variables and Package Dependencies

Share:

Description

Get global variables and package dependencies for a function

Usage

1

Arguments

f

function

Details

This traverses the parent environments of the supplied function and finds all global variables using findGlobals and retrieves their values. All package function calls are also found and a list of required packages is also returned.

Value

a list of variables (named by variable) and a vector of package names

Author(s)

Ryan Hafen

Examples

1
2
3
a <- 1
f <- function(x) x + a
drGetGlobals(f)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.