內容簡介
《編譯原理簡明教程》從軟體工程角度出發,不僅介紹傳統程式設計語言的編譯技術,同時還參照國內外的一些專著和論文介紹了面向對象語言的編譯技術,其內容包括語言基礎知識、詞法分析、語法分析、中間代碼生成、運行時的存儲空間組織、代碼最佳化、目標代碼生成等。作為原理性的教材,《編譯原理簡明教程》旨在介紹基本的理論和方法,內容的安排和取捨以軟體工程專業學生的學習與認知過程為基礎,與專業培養實際需求相匹配,內容力求簡明實用,概念清晰、圖文並茂,各章節之間循序漸進,並在各章之後附有典型習題及詳細解析,供讀者學習時練習和參考。《編譯原理簡明教程》可作為高等院校計算機相關專業編譯原理課程的教材,也可作為軟體工程技術人員的參考書。
圖書目錄
第1章 引論
第2章 編譯基礎
第3章 詞法分析
第4章 自上而下語法分析
第5章 自下而上語法分析
第6章 語法制導翻譯和中間代碼生成
第7章 運行時的存儲空間組織
第8章 最佳化
第9章 目標代碼生成
第10章 面向對象語言的編譯