简介
本书在讲述与编译相关的文法和形式语言基本理论的基础上,以PL/0语言为例,系统地介绍了编译程序从语法定义、词法分析、语法分析、出错处理、代码生成到解释执行的全过程。并详细讲解了作者研究开发的SI-NS图表示方法和程序到SI-NS图的自动转换技术。本书有很强制实用性,学生在学完本书后可具备独立设计和完整地开发一个编译程序的能力。本书每章后配有习题,可供学生巩固练习。 本书适合作为普通高等院校计算机专业学生的教材,也可供其他自学人员和编程技术人员参考。
编辑推荐
本书特色: 1.取材合适:以提高学生研究开发能力为目标,不仅讲述编译有关的形式语言和语法分析理论,更注重介绍设计开发编译程序的过程、方法和技术。 2.技术领先:本教材所有编译实例程序,都采用了编者研究开发的程序到SI-NS图自动变换技术,这项技术在国际上处于领先地位。 3.师生互动:要求学生在教师的指导下,用定义的语言编写程序,然后用自己开发的编译程序对它编译。 4.编排合理:教材和课程设计贯穿软件提倡的自顶向下、逐步扩充、逐步求的结构化程序设计思想和SI-NS图软件开发方法。
更多出版物信息
- 出版: 2003-12-01
- 更新: 2024-07-16
- 书号:9787302074977
- 中图:TP.5526
- 学科:工学控制科学与工程工学计算机科学与技术