CS536 Introduction to Programming Languages and Compilers This project contains six parts P1 - P6 to implement C flat language compiler