| 作 者: | Allen Tucker Robert Noonan 李德龙 |
| 出版社: | 清华大学出版社 |
| 丛编项: | 国外计算机科学经典教材 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 介绍和起步 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 概论
1.1 原理
1.2 范例
1.3 专题
1.4 编程语言发展简史
1.5 关于语言设计
1.6 编译器和虚拟机
1.7 小结
1.8 练习
第2章 语法
2.1 文法
2.2 BNF扩展
2.3 小语言CLITE的语法
2.4 编译器和解释器
2.5 语法和语义学链接
2.6 小结
2.7 练习
第3章 词法和语法分析
3.1 Chomsky层次结构
3.2 词法分析
3.3 语法分析
3.4 小结
3.5 练习
第4章 命名
4.1 语法问题
4.2 变量
4.3 作用域
4.4 符号表
4.5 解析引用
4.6 动态作用域
4.7 可见性
4.8 重载
4.9 生存期
4.10 小结
4.11 练习
第5章 类型
5.1 类型错误
5.2 静态类型和动态类型
5.3 基本类型
……
第6章 类型系统
第7章 语义
第8章 语义解释
第9章 函数
第10章 函数实现
第11章 内存管理
第12章 命令式 编程
第13章 面向对象编程
第14章 函数式编程
第15章 逻辑式编程
第16章 事件驱动编程
第17章 并发编程
第18章 程序的正确性
附录A Clite的定义
附录B 离散数学回顾