globals: Identify Global Objects in R Expressions

Share:

Identifies global ("unknown") objects in R expressions by code inspection using various strategies, e.g. conservative or liberal. The objective of this package is to make it as simple as possible to identify global objects for the purpose of exporting them in distributed compute environments.

Author
Henrik Bengtsson [aut, cre, cph]
Date of publication
2016-10-14 08:16:12
Maintainer
Henrik Bengtsson <henrikb@braju.com>
License
LGPL (>= 2.1)
Version
0.7.1
URLs

View on CRAN

Man pages

cleanup.Globals
Drop certain types of globals
Globals
A representation of a set of globals
globalsByName
Locates and retrieves a set of global variables by their...
globalsOf
Get all global objects of an expression
packagesOf.Globals
Identify the packages of the globals
walkAST
Walk the Abstract Syntax Tree (AST) of an R Expression

Files in this package

globals
globals/tests
globals/tests/utils.R
globals/tests/conservative.R
globals/tests/liberal.R
globals/tests/dotdotdot.R
globals/tests/walkAST.R
globals/tests/Globals.R
globals/tests/globalsOf.R
globals/tests/zzz.R
globals/NAMESPACE
globals/NEWS
globals/R
globals/R/packagesOf.R
globals/R/utils.R
globals/R/cleanup.R
globals/R/walkAST.R
globals/R/Globals-class.R
globals/R/findGlobals.R
globals/R/globalsOf.R
globals/MD5
globals/DESCRIPTION
globals/man
globals/man/globalsByName.Rd
globals/man/walkAST.Rd
globals/man/packagesOf.Globals.Rd
globals/man/cleanup.Globals.Rd
globals/man/globalsOf.Rd
globals/man/Globals.Rd