編譯原理第2版

編譯原理第2版

2.1 PL/0編譯程式的結構 PL/0編譯程式的詞法分析

百科名片

作/譯者:張素琴

編譯原理(第2版)編譯原理(第2版)
出版社:清華大學出版社
出版日期:2005年02月
ISBN:9787302089797 [十位:7302089795]
頁數:456 重約:0.675KG
定價:¥35.00

內容提要

本書介紹編譯系統的一般構造原理、基本實現技術和一些自動構造工具。主要由語言基礎知識、詞法分析、語法分析、中間代碼生成、代碼最佳化、目標代碼生成、符號表的構造和運行時存儲空間的組織等部分組成。
書中在介紹編譯程式構造基本原理的同時引入“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編譯程式的目標代碼解釋執行時的存儲分配

文章節選

本書介紹程式設計語言編譯程式構造的一般原理、基本設計方法、主要實現技術和一些自動構造工具。為計算機科學和技術專業的本科生提供教材。 儘管"編譯程式"是特指將高級程式設計語言翻譯成低級語言的軟體,但編譯程式構造的基本原理和技術也廣泛套用於一般軟體的設計和實現,因此本書也是從事系統軟體和軟體工具研究及開發者的參考書。 幾年來的教學實踐證明,本教材第一版的內容和架構都不錯,受到廣大讀者的歡迎,且被一些院校選用,目前已出版20餘萬冊。隨著嵌入式系統的迅速發展和高性能體系結構的推陳出新,對支持多源語言多目標機的編譯技術的研究顯得尤為重要,同時,...

相關詞條

熱門詞條

聯絡我們