First two front-end phases of a language-independent compiler implemented in C++
-
Updated
Jul 27, 2020 - C++
First two front-end phases of a language-independent compiler implemented in C++
An interactive C++ tool for learning LL(1) and SLR(1) parsers. SyntaxTutor generates random grammars and guides students through FIRST, FOLLOW, closure, and parsing table calculations with step-by-step feedback.
Morphological Source Code (+QSD, /MOONLAPSED/cognosis branch) implemented in Python3 for contemporary hardware. Operates as a quantized kernel of agentic motility, akin to a Hilbert space kernel; augmented by an AdS/CFT Noetherian jet space enabling category-theoretic syntax-lift/lower, morphological differentiation, and morphosemantic integration.
University report and code of the unit Compiler Theory and Practice
A simplistic programming language interpreter to Python to help students grasp finite automata theory programmatically and with a computed graph through visualization libraries.
A Java tool for converting non-deterministic finite automata (AFN) to deterministic ones (AFD), with a Swing-based GUI.
Implementation of a COOL interpreter that has type inference by adding the type AUTO_TYPE
Java version of the Compiler Theory and Design class in UMGC. It was in C language now I turned it into Java for fun.
Deliverables relating to the Compiler Theory and Practice University Unit
Customer parser and compiler for JVM built from scratch using ASM and Java
My implementation of a compiler and Written Exam done for DVA339 - Compiler Theory at Malardalen University
The presentation of the first MuseMI meeting of the 2025/2026 season, held in Milan on December 4, 2025.
Add a description, image, and links to the compiler-theory topic page so that developers can more easily learn about it.
To associate your repository with the compiler-theory topic, visit your repo's landing page and select "manage topics."