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.

Chunxu Liu
Chunxu Liu
PhD Student in Computer Vision

A PhD student in Computer Vision.