--- 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.**