A Python-based mini-compiler/interpreter with a Tkinter GUI that demonstrates various compiler phases including Lexical Analysis, Syntax & AST Analysis, Semantic ...