MiniLangPP is a custom programming language compiler built entirely from scratch in C++. This project demonstrates a deep understanding of compiler construction principles, including lexical analysis, syntax parsing, semantic analysis, and code generation. The compiler translates source code written in the MiniLangPP language into executable machine code.
The project showcases advanced computer science concepts including formal language theory, automata, parsing algorithms, and code optimization techniques. It serves as a comprehensive example of systems programming and compiler engineering.