Simple custom interpreter written in C++, written to learn about interpreters