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())
call | result of match.call() |
---|---|
env | environment to perform lookups in. |
altered call