Compiler for a reduced C++