Implement eval.