Re-write call to evaluate expr with bquote .() substitution. Uses convetion that := is considered a alias for =. Including .(-x) promoting x's value from character to a name, which is called "quote negation" (hence the minus-sign).

bquote_call(call, env = parent.frame())

Arguments

call

result of match.call()

env

environment to perform lookups in.

Value

altered call

See also