[C++] Implement eval
3 files changed