注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具程序設計語言理論

程序設計語言理論

程序設計語言理論

定 價:¥32.00

作 者: 陳意云著
出版社: 高等教育出版社
叢編項: 高等學校研究生系列教材
標 簽: C++

ISBN: 9787040155167 出版時間: 2004-09-29 包裝: 簡裝本
開本: 23cm 頁數(shù): 339 字數(shù):  

內容簡介

  本書給出分析程序設計語言語法性質、操作性質和語義性質的一個框架,該框架基于λ演算系統(tǒng)。全書圍繞著λ演算的一個序列來組織,該序列中λ演算的類型系統(tǒng)依次變得越來越復雜,這些λ演算用來分析和討論相應的程序設計語言概念,如多態(tài)性、抽象數(shù)據(jù)類型、子類型等。以類型系統(tǒng)為中心對程序設計語言進行的這種研究,在軟件工程、語言設計、高性能編譯器、計算機和網(wǎng)絡安全等方面有著重要應用。本書可作為高等院校計算機科學及相關專業(yè)的研究生教材,也可供計算機軟件工程高級技術人員參考。

作者簡介

暫缺《程序設計語言理論》作者簡介

圖書目錄

第1章 引言
 1.1 基本概念
  1.1.1 模型語言
  1.1.2 九表示法
  1.1.3 記號和約定
 1.2 等式、歸約和語義
  1.2.1 公理語義
  1.2.2 操作語義
  1.2.3 指稱語義
 1.3 類型和類型系統(tǒng)
  1.3.1 類型和類型系統(tǒng)
  1.3.2 類型語言的優(yōu)點
 1.4 歸納法
  1.4.1 表達式上的歸納
  1.4.2 證明上的歸納
  1.4.3 良基歸納
 習題
第2章 可計算函數(shù)程序設計語言
 2.1 引言
 2.2 語法
  2.2.1 概述
  2.2.2 布爾值和自然數(shù)
  2.2.3 二元組和函數(shù)
  2.2.4 聲明和語法美化
  2.2.5 遞歸函數(shù)和不動點算子
  2.2.6 語法總結和例子
 2.3 程序和語義
  2.3.1 程序和結果
  2.3.2 公理語義
  2.3.3 指稱語義
  2.3.4 操作語義
  2.3.5 由各種形式的語義定義的等價關系
 2.4 歸約和符號解釋器
  2.4.1 歸約的合流性
  2.4.2 歸約策略
  2.4.3 最左歸約和惰性歸約
  2.4.4 并行歸約
  2.4.5 急切歸約
 2.5 程序設計實例、表達能力和局限
  2.5.1 記錄和n元組
  2.5.2 查找自然數(shù)
  2.5.3 迭代和尾遞歸
  2.5.4 完全遞歸函數(shù)
  2.5.5 部分遞歸函數(shù)
  2.5.6 并行運算的不可定義性
 2.6 衍生和擴充
  2.6.1 單元類型與和類型
  2.6.2 遞歸類型
 習題
第3章 泛代數(shù)和代數(shù)數(shù)據(jù)類型
 3.1 引言
 3.2 代數(shù)、基調和項
  3.2.1 代數(shù)
  3.2.2 代數(shù)項的語法
  3.2.3 代數(shù)以及項在代數(shù)中的解釋
 ……
第4章 簡單化類型λ演算
第5章 類型化λ演算的模型
第6章 命令式程序
第7章 多態(tài)性
第8章 子定型及有關概念
第9章 類型推斷
參考文獻

本目錄推薦

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