This is a basic compiler that I built from scratch as part of a C++ class at Northwestern.