C-- Compiler

Implemented a compilers for a designed syntax (C - -), which is a simplified version of C.

The lab consists of four parts including lexical analysis, syntax analysis, intermediate-code generation and code generation. The implemented compiler can turn the C - - codes into MIPS codes which can be executed on MIPS virtual machine.

Finished all optional tasks in the lab.

刘春旭
刘春旭
计算机视觉博士生

计算机视觉界的小学生