机读格式显示(MARC)
- 010 __ |a 978-7-111-73821-3 |d CNY129.00
- 100 __ |a 20240111d2023 em y0chiy50 ea
- 200 1_ |a 自己动手构建编程语言 |A zi ji dong shou gou jian bian cheng yu yan |e 如何设计编译器、解释器和DSL |f (美) 克林顿·L.杰弗瑞著 |d = Build your own programming language |f Clinton L. Jeffery |g 李刚强, 文家焱译 |z eng
- 210 __ |a 北京 |c 机械工业出版社 |d 2023
- 215 __ |a XII, 329页 |c 图 |d 24cm
- 225 2_ |a 程序员书库 |A cheng xu yuan shu ku
- 306 __ |a 由Packt Publishing授权出版
- 314 __ |a 克林顿.L.杰弗瑞, Clinton L. Jeffery是New MexicoInstitute of Mining and Technology计算机科学与工程系的教授和系主任。他在华盛顿大学获得计算机科学学士学位, 在亚利桑那大学获得计算机科学硕士和博士学位。他主要从事编程语言、程序监控、调试、图形、虚拟环境和可视化方面的研究, 并撰写了许多相关书籍和论文。他与同事一起发明了Unicon编程语言, 该语言在Unicon网站上托管。
- 330 __ |a 本书主要研究如何构建一种新的编程语言。书中将介绍编程语言设计方面的主题, 并重点介绍编程语言实现。本书的新颖之处在于将传统的编译器编译器工具 (Flex和BYACC) 与两种更高级的实现语言融合。一种非常高级的语言 (Unicon) 可以像黄油一样穿透编译器的数据结构和算法, 而另一种主流的现代语言 (Java) 则展示了如何在更典型的生产环境中实现相同的代码。
- 500 10 |a Build your own programming language |A Build Your Own Programming Language |m Chinese
- 517 1_ |a 如何设计编译器、解释器和DSL |A ru he she ji bian yi qi 、jie shi qi he DSL
- 606 0_ |a 程序语言 |A cheng xu yu yan |x 程序设计
- 701 _1 |a 杰弗瑞 |A jie fu rui |g (Jeffery, Clinton L.) |4 著
- 702 _0 |a 李刚强 |A li gang qiang |4 译
- 702 _0 |a 文家焱 |A wen jia yan |4 译
- 801 _0 |a CN |b WFKJXY |c 20240711
- 905 __ |a WFKJXY |d TP312/833