A C++ compiler