this compiler parses WLPP language (a very simplified version of C++ with minimal functionalities).