首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 编译器设计之路/信息科学与技术丛书
内容
编辑推荐

本书摒弃了传统教材只讲理论的不足,以笔者开发的编译器Neo Pascal为例,从词法分析、语法分析、语义分析、IR生成、代码优化、目标代码生成等角度全面、系统地阐述了编译器设计与实现中的许多经典话题,包括LL(1)语法分析器的实现、符号表的设计与实现、类型系统的实现、IR的设计、迭代数据流分析、IR优化、运行时刻管理、基于模式匹配的代码生成器的实现等。同时,笔者也引入了一些现代编译技术中的观点,对传统的算法进行了一定的改进,以便达到相对更优的结果。

内容推荐

本书系统地介绍了一个实际的Pascal编译器Neo Pascal的设计与实现。结合Neo Pascal的源代码,详细讲述了LL(1)语法分析器、符号表系统、中间表示、类型系统、优化技术、运行时刻的存储管理、代码生成器等编译器设计的核心话题。各章都附有少量以实践应用为主的练习题,既可作为阅读思考题,也可作为课程设计选题。

与国内其他介绍编译技术的图书相比,本书更关注的是编译器的实现细节,而不仅仅局限于理论阐述。本书可供从事编译器设计相关工作的工程人员阅读,也可作为高等院校计算机专业的编译原理课程参考书。

目录

出版说明

前言

第1章 概述

 1.1 编译技术概述

  1.1.1 程序设计语言基础

  1.1.2 程序设计语言的翻译机制

  1.1.3 编译器的基本结构

 1.2 Pascal语言基础

  1.2.1 Pascal语言简介

  1.2.2 Pascal程序基本组成

  1.2.3 Pascal的声明部分

  1.2.4 Pascal的类型

  1.2.5 Pascal的运算符

  1.2.6 Pascal的语句

 1.3 开发环境与Delphi基础

  1.3.1 开发环境与文件列表

  1.3.2 Delphi基础

 1.4 深入学习

 1.5 实践与思考

 1.6 大师风采——Niklaus Wirth

第2章 词法分析

第3章 语法分析

第4章 符号表系统

第5章 中间表示

第6章 表达式语义

第7章 优化技术

第8章 运行时刻的存储管理

第9章 目标代码生成

第10章 GCC内核与现代编译

参考文献

标签
缩略图
书名 编译器设计之路/信息科学与技术丛书
副书名
原作名
作者 裘巍
译者
编者
绘者
出版社 机械工业出版社
商品编码(ISBN) 9787111321644
开本 16开
页数 449
版次 1
装订 平装
字数 713
出版时间 2011-01-01
首版时间 2011-01-01
印刷时间 2011-01-01
正文语种
读者对象 青年(14-20岁),研究人员,普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 0.802
CIP核字
中图分类号 TP314
丛书名
印张 28.75
印次 1
出版地 北京
259
184
18
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号
版权提供者
定价
印数 3000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/7 22:51:13