Project for Compiler course at Nanjing University