compiles - eval