GetCalls: Return All Used Functions Within a Function

Description Usage Arguments Value Author(s) See Also Examples

Description

For screening purposes it can be useful to get a list of all function calls our function may depend on. GetCall() parses the function source and return all found function calls grouped by their package.

Usage

1
GetCalls(fun, alphabetic = TRUE, package = NULL)

Arguments

fun

the name of the function to be parsed

alphabetic

logic, determining the order of the result

package

name of the package, if only functions of this specific package should be returned.

Value

a list of vectors structered by package

Author(s)

Nicholas Cooper <njcooper at gmx.co.uk> (in package NCmisc) with some tweaking by Andri Signorell <andri@signorell.net>

See Also

LsFct()

Examples

1
2
3
4
GetCalls("t.test.default")

sapply(c("Closest", "Format"), 
       function(x) paste(unname(unlist(GetCalls(x))), collapse=", "))

DescTools documentation built on June 17, 2021, 5:12 p.m.