編譯原理——一個編譯器的各個步驟的介紹

一個編譯器的結構分爲分析部分(編譯器的前端)和綜合部分(編譯器的後端)。 編譯器的前端:把源程序分解成爲多個組成要素,並在這些要素之上加上語法結構。然後,它使用這個結構來創建該源程序的一箇中間表示。如檢查出源程序沒有按照正確的語法構成,或者語義上不一致,它就必須提供有用的信息,使得用戶可以按此進行改正,在編譯器的前端,還會收集有關源程序的信息,並把信息存放在一個成爲符號表的數據結構中。 編譯器的後
相關文章
相關標籤/搜索