注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具編譯原理

編譯原理

編譯原理

定 價(jià):¥28.00

作 者: 孫家骕
出版社: 北京大學(xué)出版社
叢編項(xiàng): 普通高等教育"十一五"國(guó)家級(jí)規(guī)劃教材·高等院校專業(yè)及專業(yè)基礎(chǔ)系列教材
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787301098035 出版時(shí)間: 2008-01-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 241 pages 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《編譯原理》較全面地介紹了編譯程序設(shè)計(jì)的基本原理和方法,詳細(xì)地介紹了編譯過(guò)程中的詞法分析、語(yǔ)法分析、語(yǔ)義處理及中間代碼生成、中間代碼優(yōu)化、目標(biāo)代碼生成及寄存器分配、運(yùn)行時(shí)刻的存儲(chǔ)分配等的原理和實(shí)現(xiàn)技術(shù)?!毒幾g原理》采用屬性文法的形式輔助描述程序語(yǔ)言的語(yǔ)義,用語(yǔ)法制導(dǎo)翻譯的策略實(shí)現(xiàn)對(duì)程序語(yǔ)言的翻譯,這樣做使得語(yǔ)義描述更為直觀、嚴(yán)謹(jǐn),翻譯過(guò)程表述更為清晰、易懂?!毒幾g原理》適于用作高等學(xué)校計(jì)算機(jī)專業(yè)編譯原理課的教材,也可以用作軟件工程師的參考書。

作者簡(jiǎn)介


 ???

圖書目錄

第1章 預(yù)備知識(shí)
 1.1 相關(guān)定義
  1.1.1 字母表
  1.1.2 符號(hào)串
 1.2 高級(jí)語(yǔ)言的形式定義
 1.3 分析樹
  1.3.1 分析樹的定義
  1.3.2 分析樹與短語(yǔ)
  1.3.3 分析樹與推導(dǎo)
 1.4 形式語(yǔ)言分類簡(jiǎn)介
 習(xí)題一
第2章 編譯程序概述
 2.1 編譯程序的組成
 2.2 編譯程序的構(gòu)造途徑
 2.3 解釋程序
 習(xí)題二
第3章 詞法分析與有限自動(dòng)機(jī)
 3.1 詞法分析器的作用
 3.2 詞法分析器的構(gòu)造方法
  3.2.1 手工構(gòu)造詞法分析器
 3.3 正則表達(dá)式和正則集合
  3.3.1 正則表達(dá)式和正則集合的定義
  3.3.2 用正則表達(dá)式描述單詞
 3.4 有限自動(dòng)機(jī)
 3.5 正則表達(dá)式與有限自動(dòng)機(jī)的等價(jià)性
 3.6 正則文法與有限自動(dòng)機(jī)的等價(jià)性
 3.7 確定的有限自動(dòng)機(jī)的最小化
 3.8 LEX簡(jiǎn)介
 習(xí)題三
第4章 語(yǔ)法分析
 4.1 上下文無(wú)關(guān)文法的等價(jià)變換
  4.1.1 消除文法的二義性
  4.1.2 刪除文法中的無(wú)用符號(hào)及無(wú)用產(chǎn)生式
  4.1.3 刪除文法中的E一產(chǎn)生式
  4.1.4 刪除文法中的單一產(chǎn)生式
  4.1.5 消除文法中的左遞歸
 4.2 自頂向下的語(yǔ)法分析
  4.2.1 LL(1)文法
  4.2.2 預(yù)測(cè)分析法
 4.3 自底向上分析
  4.3.1 算符優(yōu)先分析法
  4.3.2 LR分析
 4.4 語(yǔ)法錯(cuò)誤處理簡(jiǎn)介
 4.5 YACC簡(jiǎn)介
 習(xí)題四
第5章 屬性文法和語(yǔ)法制導(dǎo)翻譯
 5.1 屬性文法的定義
 5.2 屬性求值
 5.3 S屬性文法
 5.4 L屬性文法
 5.5 翻譯模式
 5.6 自頂向下翻譯
  5.6.1 消除翻譯模式中的左遞歸
  5.6.2 預(yù)測(cè)翻譯程序的設(shè)計(jì)
 5.7 自底向上翻譯
  5.7.1 消除嵌入在產(chǎn)生式中間的動(dòng)作
  5.7.2 如何確定繼承屬性在分析棧中的位置
  5.7.3 自底向上翻譯程序代碼的設(shè)計(jì)
 習(xí)題五
第6章 語(yǔ)義檢查
 6.1 語(yǔ)義檢查的內(nèi)容
 6.2 符號(hào)表
  6.2.1 符號(hào)表在語(yǔ)義檢查中的作用
  6.2.2 符號(hào)表的實(shí)現(xiàn)
  6.2.3 符號(hào)表的分類及表項(xiàng)內(nèi)容
  6.2.4 子程序嵌套情況下符號(hào)表的組織
 6.3 類型檢查
  6.3.1 類型等價(jià)和類型相容
  6.3.2 類型表達(dá)式
  6.3.3 幾個(gè)與類型相關(guān)的翻譯模式
  6.3.4類型表達(dá)式的等價(jià)
 6.4 類型轉(zhuǎn)換
  6.4.1 類型轉(zhuǎn)換的起因
  6.4.2 類型轉(zhuǎn)換的時(shí)機(jī)
 習(xí)題六
第7章 運(yùn)行時(shí)的存儲(chǔ)分配
第8章 中間代碼生成
第9章 代碼優(yōu)化
第10章 目標(biāo)代碼生成
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)