My Compilers Coursework