guessTaskType: Guess the type of high-level task of a code block
Description
This attempts to infer the type of the task being performed.
There is a small set of known task types, listed in
system.file("Vocabulary", package = "CodeDepends").
Currently this uses simple rules. In the future, we might
use a classifier.
Usage
guessTaskType(e, info = getInputs(e))
Value
A character vector giving the different task identifiers.
Arguments
e
the code block to be analyzed. This can be a call or an
expression.
Typically it is an element of a Script-class, i.e. a
ScriptNode-class object