source to source compiler for a fake language to C++