2009 年出版277 页ISBN:9787302193340
编译器是计算机系统最核心最基础的支撑软件之一。本书是一本编译器设计方面的入门教材,它所坚持的理念是在理论和实践方法之间维持一种平衡。...
2005 年出版531 页ISBN:7111164741
本书讲述了编译器设计中的理论和实现两大部分,详细讨论了标准编译器设计的相关主题,提供了创新的编译器构造方法。
2011 年出版449 页ISBN:9787111321644
本书系统地介绍了一个实际的Pascal编译器Neo Pascal的设计与实现。结合Neo Pascal的源代码,详细讲述了LL(1)语法分析器、符号表系统、中间表示、类型系统、优化技术、运行时刻的存储管理、代码生成器等编译...
2015 年出版342 页ISBN:9787302381365
本书以C语言为蓝本,简化后定义了一门新的语言,即SC语言。选择X86机器语言作为目标语言,开发了名为SCC的编译器。介绍了从SC语言定义,到SCC编译器开发的完整过程(包括词法分析、语法分析、语义分析、生成目标文件...
2012 年出版445 页ISBN:9787302281047
本书是一本面向计算机系本科生的编译器教材,对编译器构造的基本知识与关键技术进行了全新的讲解。
2016 年出版446 页ISBN:9787115422187
本书将带领读者从头开始制作一门语言的编译器。笔者特意为本书设计了Cb语言,Cb可以说是C语言的子集,实现了包括指针运算等在内的C语言的主要部分。本书所实现的编译器就是Cb语言的编译器,是实实在在的编译器,而...
2016 年出版392 页ISBN:9787302426103
本书结合开源的C编译器UCC,通过对1万多行编译器源代码的深入分析,从语言、文法和递归等基本概念入手,介绍如何基于C89标准文法,通过词法分析、语法分析、语义检查、中间代码生成及优化、和汇编代码生成等阶段,...
2005 年出版423 页ISBN:7505399225
本书系统地介绍了可变目标ANSI C编译器lcc的设计方法和实现技术。lcc是一个实用的编译器,能够为不同的目标机器(如MIPS R3000、SPARC、Intel386及其后续产品)生成代码。本书结合lcc的具体实现,详细讲述了存储管...
1988 年出版307 页ISBN:7561500579
本册内容包括:Microsoft公司实现的C语言的功能与定义;C编译器的功能以及各种维护和开发工具的使用说明等。
2018 年出版414 页ISBN:9787111610229
本书是一本面向Lua程序员和脚本语言爱好者的语言自制指南和实战宝典。作者融合自己丰富的工程实践经验,详细阐述Lua语言的核心语法和实现原理,深入探讨Lua虚拟机、编译器和标准库,并给出了实际可以编译执行的...
2006 年出版671 页ISBN:7111197712
本书将技术深度和实践经验完美结合,清晰阐述了通用计算系统和嵌入式计算系统在硬件、软件、工具和操作系统层面上的不同,内容全面,实例丰富,非常适合实践工程师(芯片设计师和嵌入式系统设计师)和专业技术人员使用...
2004 年出版350 页ISBN:7121002701
本书是一本编译技术的教程,其特点是注重实现。从学习编译器的结构来掌握理论,并通过编程技术将编译理论融合于实践中。本书主要内容分为两部分,第一部分为编译基础(第1章至第12章),主要包括:词法分析、语法分析、...