編譯原理(第2版)

編譯原理(第2版)

本書介紹編譯系統的一般構造原理、基本實現技術和一些自動構造工具。

基本信息

內容提要

本書介紹編譯系統的一般構造原理、基本實現技術和一些自動構造工具。主要由語言基礎知識、詞法分析、語法分析、中間代碼生成、代碼最佳化、目標代碼生成、符號表的構造和運行時存儲空間的組織等部分組成。

書中在介紹編譯程式構造基本原理的同時引入“PL/0語言的編譯程式”結構及文本,還引入了LEX、YACC使用方法與實例。

圖書目錄

第1章 引論

1.1 什麼是編譯程式

1.2 編譯過程和編譯程式的結構

1.2.1 編譯過程概述

1.2.2 編譯程式的結構

1.2.3 編譯階段的組合

1.3 解釋程式和一些軟體工具

1.3.1 解釋程式

1.3.2 處理源程式的軟體工具

1.4 程式設計語言范型

練習第2章 PL/0編程程式的實現

2.1 PL/0語言描述

2.1.1 PL/0語言的語漢描述圖

2.1.2 PL/0語言文法的EBNF表示

2.2 PL/0編譯程式的結構

2.3 PL/0編譯程式的詞法分析

2.4 PL/0編譯程式的語法語義分析

2.5 PL/0編譯程式的目標代碼結構和代碼生成

2.6 PL/0編譯程式的語法錯誤處理

2.7 PL/0編譯程式的目標代碼解釋執行時的存儲分配

相關詞條

相關搜尋

熱門詞條

聯絡我們