simplify Compiler.eval