編譯原理:編譯程序的結構

在上一篇編譯過程的文章講到編譯過程的6個階段的任務可以分別由6個模塊完成,分別稱作詞法分析程序、語法分析程序、語義分析程序、中間代碼生成程序、代碼優化程序和目標代碼生成程序。此外,一個完整的編譯程序還必須包括表格管理程序和出錯處理程序。如下圖: 表格管理和出錯處理與上一篇講的6個階段都有聯繫,編譯過程中源程序的各種信息被保留在種種不同的表格裏,編譯各階段的工作都涉及構造、查找或更新有關的表格,因此
相關文章
相關標籤/搜索