COMP4801
A Type Inference Friendly Compiler for Mini-C

Project Overview
This project explores how missing type information can be recovered in incomplete C-like programs through a compiler-integrated type inference system. The project implements a compiler for a subset of C, called Mini-C, with full support for programme compilation and execution. A type inference system is built and integrated within the standard compiler pipeline to enable support for type inference and reconstruction for incomplete programmes.

Professor Bruno Oliveira
Project Supervisor
Dr. Bruno Oliveira received his PhD from the University of Oxford in 2008. Currently, since September 2013, he is an Associate Professor at the University of Hong Kong.
Our Team

Arnav Kejriwal
Bachelor of Engineering
(Computer Science)
Year 4

Anubhav Kashyap
Bachelor of Engineering
(Computer Science)
Year 4

Lakshya Tulsyan
Bachelor of Engineering
(Computer Science)
Year 4