This project is a compiler for a subset of the C programming language, implemented in C++. It is designed to parse, analyze, optimize, and generate machine code for a simplified version of C, focusing ...
The goal of this project is to write an LLVM compiler front-end for the Puma programming language. Puma is a new programming language that is safe, organized and maintainable. It is also readable, ...