產品名稱:編譯程序設計藝術:理論與... 是否是套裝:否 書名:編譯程序設計藝術-理論與實踐 編譯程序設計藝術:理論與實踐 代碼:55 出版社名稱:機械工業出版社 出版時間:2010年01月 作者:(美)皮特曼(Pittman,T.),皮特斯(Peters, 開本:16 ISBN編號:9787111288107
" 編譯程序設計藝術:理論與實踐 作 者:(美)皮特曼(Pittman,T.),皮特斯(Peters,J.) 著作 李文軍 高曉燕 譯者 定 價:55 出 版 社:機械工業出版社 頁 數:341 裝 幀:平裝 ISBN:9787111288107 ●出版者的話 ●譯者序 ●前言 ●第1章 編譯程序理論概述 ● 1.1 簡介 ● 1.2 語言與翻譯程序 ● 1.3 文法的作用 ● 1.4 若干例子 ● 1.5 編譯程序的結構 ● 1.5.1 詞法分析 ● 1.5.2 字符串表 ● 1.5.3 語法分析 ● 1.5.4 約束 ● 1.5.5 符號表 ● 1.5.6 代碼生成 ● 1.5.7 優化 ● 符號 ● 縮略詞 ● 關鍵術語 ● 練習...... 內容簡介 本書詳細介紹了編譯程序設計中的詞法分析(掃描程序)、語法分析(分析程序)、語義分析(約 束程序)、中間代碼優化以及代碼生成等內容。作為頗受好評的編譯原理很好入門教材,本書的優選特 色是在全書貫穿了一種基於文法的指導思路:在語法分析階段,該書遵循了一般教材采用的上下文無關 文法;在語義分析階段,采用以上下文無關文法為基礎的屬性文法;而在代碼優化和代碼生成階段,則 采用了變換屬性文法。書中很後還給出變換屬性文法的一種自編譯實現。此外,本書還探討了面向不同 計算機體繫結構的代碼生成技術以及非過程式語言的編譯問題。 本書適合作為高等院校計算機科學與技術、軟件工程以及相關專業編譯原理課程的教學參考書,同 時也可供計算機語言及其處理技術愛好者參考。 編譯程序是一個扮演著翻譯人員角色的計算機程序,它讀入某一計算機語言的語句,如果這些語句在該語言中是有意義的,則將它們翻譯為含義相同的另一計算機語言的語句。有一些規則定義了每一種語言中什麼是有意義的,編譯程序運用這些規則確定其輸入是否有意義,並保證其輸出是有意義的。使用計算機語言編寫的一繫列語句組成一個程序;編譯程序將一種計算機語言(稱為源語言)的程序翻譯為另一種計算機語言(稱為目標語言)的程序(即語句序列)。 實際上存在多種計算機語言以及計算機語言的翻譯程序。很簡單的翻譯程序是讀入一種用簡單計算機語言書寫的單詞,然後將這些單詞直接翻譯為計算機指令代碼中的數字。這種翻譯程序稱為彙編程序,其源語言稱為彙編語言。這一命名緣於大多數機器指令由幾個部分組成,彙編語言采用不同的單詞或數字表示每一部分...... "
|