|
关于我们
新书资讯 新书推荐 |
编译原理基础 本书系统地介绍了程序设计语言翻译的基本原理与技术,主要从以下三个方面进行讨论。 一方面介绍语言翻译的基本原理与方法,主要内容包括编译器构造的所有重要阶段:词法分析、语法分析、语义分析与中间代码生成、代码优化、运行时的存储分配,以及目标代码的生成等。 另一方面讨论编译器构造和程序分析技术中需要重点关注的原理和方法,主要包括语法制导翻译与属性计算、类型与类型检查、数据流分析等。 再一方面探讨构造编译器的一些技术,主要包括手工编写词法/语法分析器的相关方法、自动生成工具LEX/YACC的工作原理与使用方法,以及配合教学的编译器前端AMCC。 本书既可作为高等院校计算机相关专业或非计算机专业本科生、研究生的教材,也可作为软件技术人员和程序设计语言爱好者的参考书。
你还可能感兴趣
我要评论
|