---
title: Compiler Design 編譯器設計概論筆記
tag: Compiler
---
# Compiler Design 編譯器設計概論筆記
## 預備知識
- Programming Language, especially in **C** language.
- Data Structures
- Assembly Language
- System Programming
## TOC
- [[CD] L0-Course Introduction](https://kdotwei.notion.site/CD-L0-Course-Introduction-Compiler-Design-4902cd135e2a4e93877fb4787b25d764?pvs=4)
- [[CD] L1-Overview](https://kdotwei.notion.site/CD-L1-Overview-Compiler-Design-d16cdc5235884b2ca0e684fe9abf8b95?pvs=4)
- [[CD] L2-Lexical Analysis I](https://kdotwei.notion.site/CD-L2-Lexical-Analysis-I-Compiler-Design-a6b780ee56784029aef17905e4df57e2?pvs=4)
## Reference
- ***Compilers: Principles, Techniques, and Tools* (2nd edition), by Aho, Lam, Sethi, and Ullman, Addison Wesley, 2007.**
> A.k.a. dragon book
- ***Lex & Yacc*, by Doug Brown, John Levine, and Tony Mason, O'Reilly Media, 1995.**