%COMPILE(eval(%expr)
, %env)
==>
do {
let $callee = eval;
if ($callee === $runtime.crockEval) {
let $src = $runtime.crockpile(%COMPILE(%expr, %env), %env);
let eval = $runtime.es7Eval;
eval($src)
} else {
eval(%COMPILE(%expr, %env))
}
}