BUAA-compiler-principles-project-solution
My solution for the course project of Compiler Principles 2021'Spring @ BUAA (北航编译原理). A compiler for language C0 including assembler, lexical tokenizer, and syntactic analyzer. Low coupling, high cohesion. Clean code architecture. Minimal design.