|
题名:
|
编译器设计实战 / (美) 杰里米·G. 希克著 , 李文生, 刘晓鸿译 |
|
ISBN:
|
978-7-111-78937-6 价格: CNY89.00 |
|
语种:
|
chi |
|
载体形态:
|
XI, 197页 图 26cm |
|
出版发行:
|
出版地: 北京 出版社: 机械工业出版社 出版日期: 2025 |
|
内容提要:
|
本书将带领读者使用Python语言动手构建编译器,通过循序渐进的方法,在设计和实现编译器的过程中了解基本概念、算法和数据结构等相关知识。本书将每章作为构建编译器的一个基本“步骤”,逐步为编译器添加功能。全书涵盖变量、寄存器、条件、循环、元组、函数、动态类型、通用类型等内容。 |
|
主题词:
|
编译程序 程序设计 |
|
中图分类法:
|
TP314 版次: 5 |
|
其它题名:
|
基于Python的增量式设计 |
|
主要责任者:
|
希克 著 |
|
次要责任者:
|
李文生 译 |
|
次要责任者:
|
刘晓鸿 译 |
|
责任者附注:
|
杰里米·G. 希克(Jeremy G. Siek)印第安纳大学信息、计算与工程学院的计算机科学教授。他的主要研究方向为编程语言设计、类型系统、使用证明助手的机械化定理证明以及编译器优化。Jeremy曾出版The Boost Graph Library,还设计了C++的受限模板。他发明了渐变类型,这是一种在同一编程语言中整合动态类型和静态类型的类型系统。2009年,他获得美国国家科学基金会(NSF)教师早期职业发展奖,以资助其“弥合原型与生产之间的差距”项目;2010年和2015年,他获得苏格兰信息学与计算机科学联盟(SICSA)杰出访问学者奖学金。他是印第安纳大学编程系统中心的成等 |