內容簡介
本書以全新的視角透視編譯技術,圍繞編譯中的詞法分析、語法分析、語法制導的翻譯、語義分析和中間代碼生成、運行環境和目標代碼生成、代碼優化這6個核心問題展開,共分7章。本書重點針對編譯器構造方法學展開分析和論述,以揭示編譯技術的內涵,展示其優美性和藝術性。本書也探索技術演進背後的動因,追蹤業界最新技術及其發展趨勢,幫助讀者靈活應對IT技術發展與變遷所帶來的挑戰。 本書內容新穎、通俗易懂,特別適合作為高等院校計算機及相關專業的教材,也可以作為工程技術培訓的教材。本書也非常適合科研人員和工程技術人員閱讀,從中感悟編譯技術的內涵,體會其精妙之處。作者簡介
楊金民,湖南大學信息科學與工程學院教授。主講編譯原理與技術、資料庫系統、微服務與雲計算、軟體系統集成等課程。獲湖南省科學技術進步二等獎2項,三等獎3項;主持國家自然科學基金、發改委科技攻關、湖南省科技重點研發等科研項目5項,企業科技攻關項目10餘項,發表學術論文30多篇。完成3項校級教改課題,發表3篇教改論文,出版教材2部。目錄
第1章 編譯技術概述