Skip to main content

pre_eval_evalq

Function pre_eval_evalq 

Source
fn pre_eval_evalq(
    args: &[Arg],
    env: &Environment,
    context: &BuiltinContext<'_>,
) -> Result<RValue, RError>
Expand description

Evaluate a quoted expression in a specified environment.

Equivalent to eval(quote(expr), envir). The expression is not evaluated in the calling environment before being passed to eval.

@param expr expression to evaluate (quoted, not evaluated first) @param envir environment in which to evaluate (default: calling environment) @return the result of evaluating expr in envir