程式設計語言:編譯原理

編譯程式的結構 程式語言的定義 程式語言的語法描述

圖書信息

出版社: 國防工業出版社; 第1版 (2006年3月1日)
平裝: 387頁
開本: 16開
ISBN: 7118022071
條形碼: 9787118022070
尺寸: 25.6 x 18.2 x 1 cm
重量: 581 g

內容簡介

《程式設計語言:編譯原理》(第3版)是在陳火旺、錢家驊、孫永強三位教授編寫的《程式設計語言編譯原理》的基礎上,結合編譯技術的最新研究成果和作者多年的教學經驗編寫而成的。《程式設計語言:編譯原理》(第3版)比較全面、系統地介紹了編譯程式構造的一般原理和基本實現方法,內容包括詞法分析、語法分析、屬性文法語法制導翻譯、語義分析與中間代碼產生、符號表與運行時存儲空間組織、最佳化與目標代碼生成、並行編譯技術。與原教材相比,《程式設計語言:編譯原理》(第3版)將編譯技術的最新發展,例如屬性文法、面向對象語言的編譯技術、並行編譯技術、編譯程式自動構造工具等內容系統地融合到教材中;在語言背景方面,以C,Pascal替代原教材中的FORTRAN和Algol;並在一些重要的章節中增加了必要的例題,以幫助讀者理解和自學。

目錄

第一章 引論
1.1 什麼叫編譯程式
1.2 編譯過程概述
1.3 編譯程式的結構
1.3.1 編譯程式總框
1.3.2 表格與表格管理
1.3.3 出錯處理
1.3.4 遍
1.3.5 編譯前端與後端
1.4 編譯程式與程式設計環境
1.5 編譯程式的生成
第二章 高級語言及其語法描述
2.1 程式語言的定義
2.1.1 語法
2.1.1 語義
2.2 高級語言的一般特性
2.2.1 高級語言的分類
2.2.2 程式結構
2.2.3 數據類型與操作
2.2.4 語句與控制結構
2.3 程式語言的語法描述
2.3.1 上下文無關文法
2.3.2 語法分析樹與二義性
2.3.3 形式語言鳥瞰
第三章 詞法分析
3.1 對於詞法分析器的要求
3.1.1 詞法分析器的功能和輸出形式
3.1.2 詞法分析器作為一個獨立子程式
3.2 詞法分析器的設計
3.2.1 輸入、預處理
3.2.2 單詞符號的識別:超前搜尋
3.2.3 狀態轉換圖
……

相關詞條

熱門詞條

聯絡我們