Tau Compiler
Developed an LL1 Recursive Descent compiler for Tau, comprising of a lexer, parser, decorator, and generator including syntax analysis, scoping, type checking, optimization, and memory management.
Tau Compiler is an LL1 Recursive Descent compiler for the Tau language. It includes a lexer, parser, decorator, and generator, supporting syntax analysis, scoping, type checking, optimization, and memory management. The project is fully tested with PyTest.