A simple educational compiler for a custom mini-language.
-
Updated
May 6, 2025 - Java
A simple educational compiler for a custom mini-language.
Educational compiler project for a simplified C-like language ("MiniLang++"), demonstrating core compiler phases including tokenization, AST construction, semantic validation, intermediate representation (TAC), and assembly code generation for Linux x86_64.
Add a description, image, and links to the code-optimizer topic page so that developers can more easily learn about it.
To associate your repository with the code-optimizer topic, visit your repo's landing page and select "manage topics."