MIPS Compiler

  • Project Duration: 19 Feb to 29 Mar, 2021
  • Project URL: GitHub
  • Project Documentation: Project Report
  • Skills Required: C, C++, Yacc, Lex, Makefile.
  • Project Location: Imperial College, London, UK

Project Description

This project involves developing a compiler that can process C source code (C90 version) from a file and generate MIPS assembly code in another file. The compiler has achieved a passing rate of 155 out of 200 test cases provided by Imperial.