C++ interpreter for WHAT language