在這一章的旅程中,我們將要深入編譯器前端一探究竟。看看編譯器前端到底由哪些組件組成,其分別又是在做什麼。 1. 編譯器前端的結構組成 似乎比我們想象的要簡單,編譯器前端僅由兩個組件組成,詞法分析器與語法分析器。請看下圖: +----------+ +-----------+ 源代碼 - | 詞法分析器 | - 記號流 - | 語