0. Overview
<aside>
📘 词法分析
1. 词法分析
2. 手写词法分析器
3. (跳过)自动机理论与词法分析器生成器
</aside>
<aside>
🔍 语法分析
4. ANTLR 4 语法分析器
5. LL(1) Parsers
6. Adaptive LL(∗)
</aside>
<aside>
💡 语义分析
7. Symbol Table
8. Type Systems
9. Attritube Grammar
</aside>
<aside>
💡 中间表示
10. LLVM
11. 中间代码生成
</aside>
NJUCS
Lab Notes