Learn R Programming

SpaDES.core (version 3.2.1)

.charLiteralsIn: Collect character-string literals appearing in a parsed expression

Description

Recurses through a language object (e.g., a function body) and returns every character constant it contains. Used by .fnsReachableFrom() to detect string-based dynamic dispatch (e.g., do.call("helperA", ...)).

Usage

.charLiteralsIn(expr)

Value

Character vector of the string literals found (possibly empty).

Arguments

expr

A language object, atomic value, or list.