編譯與運行

> 在編譯器實現中,也有很是明顯的層次之分。這些層次能夠徹底按照編譯原理理論來劃分。包括:  1.詞法分析:將文本代碼拆分爲一個一個合法的單詞  2.語法分析:基於 詞法分析 獲得的單詞流構建語法樹  3.語義分析:基於 語法分析 獲得的語法樹進行語義上的檢查等  4.生成器:基於 語義分析 結果(可能依然是語法樹)生成中間代碼  5.編譯器:基於 生成器 獲得的中間代碼生成目標機器上的機器代碼
相關文章
相關標籤/搜索