题名:
|
自己动手构建编程语言 / (美) 克林顿·L.杰弗瑞著 , 李刚强, 文家焱译 |
ISBN:
|
978-7-111-73821-3 价格: CNY129.00 |
语种:
|
chi |
载体形态:
|
XII, 329页 图 24cm |
出版发行:
|
出版地: 北京 出版社: 机械工业出版社 出版日期: 2023 |
内容提要:
|
本书主要研究如何构建一种新的编程语言。书中将介绍编程语言设计方面的主题, 并重点介绍编程语言实现。本书的新颖之处在于将传统的编译器编译器工具 (Flex和BYACC) 与两种更高级的实现语言融合。一种非常高级的语言 (Unicon) 可以像黄油一样穿透编译器的数据结构和算法, 而另一种主流的现代语言 (Java) 则展示了如何在更典型的生产环境中实现相同的代码。 |
主题词:
|
程序语言 程序设计 |
中图分类法:
|
TP312 版次: 5 |
其它题名:
|
如何设计编译器、解释器和DSL |
主要责任者:
|
杰弗瑞 著 |
次要责任者:
|
李刚强 译 |
次要责任者:
|
文家焱 译 |
责任者附注:
|
克林顿.L.杰弗瑞, Clinton L. Jeffery是New MexicoInstitute of Mining and Technology计算机科学与工程系的教授和系主任。他在华盛顿大学获得计算机科学学士学位, 在亚利桑那大学获得计算机科学硕士和博士学位。他主要从事编程语言、程序监控、调试、图形、虚拟环境和可视化方面的研究, 并撰写了许多相关书籍和论文。他与同事一起发明了Unicon编程语言, 该语言在Unicon网站上托管。 |