机读格式显示(MARC)
- 010 __ |a 978-7-115-58828-9 |d CNY99.80
- 100 __ |a 20220622d2022 em y0chiy50 ea
- 200 1_ |a 用Go语言自制解释器 |A yong Go yu yan zi zhi jie shi qi |f (德) 索斯藤·鲍尔著 |d = Writing an interpreter in Go |f Thorsten Ball |g 孙波翔译 |z eng
- 210 __ |a 北京 |c 人民邮电出版社 |d 2022
- 215 __ |a xii, 276页 |c 图 |d 23cm
- 225 2_ |a 图灵程序设计丛书 |A tu ling cheng xu she ji cong shu
- 306 __ |a 本书中文简体字版由索斯藤·鲍尔授权人民邮电出版社有限公司独家出版
- 314 __ |a 索斯藤·鲍尔, Sourcegraph软件工程师, 精通多门程序设计语言, 包括Go、C、JavaScript和Ruby, 深谙编译原理、系统编程、Unix、数据库等相关技术。孙波翔, 软件工程师, 硕士毕业后旅居法国。从事与Python、Go相关的研究和工作, 热爱开源, 侧重于Python、GUI、编译器方向。
- 330 __ |a 在程序员与计算机的“交流”过程中, 解释器无疑扮演着优秀的翻译角色。它为只懂0和1的计算机翻译源代码, 为看似随机的字符赋予含义。这是如何实现的呢? 充满好奇心的你, 是否曾经思考过这个问题? 跟随本书, 你将揭开解释器的神秘面纱, 通晓它的工作原理, 并编写出自己的解释器。本书采用Go语言来为自创的编程语言Monkey实现解释器。你将为Monkey语言实现类C语法、变量绑定、基本数据类型、算术运算、内置函数、闭包等特性, 并了解什么是词法分析器、语法分析器和抽象语法树。
- 333 __ |a 本书适合Go语言学及想深入理解程序设计语言编译原理的读者
- 410 _0 |1 2001 |a 图灵程序设计丛书
- 500 10 |a Writing an interpreter in Go |m Chinese
- 606 0_ |a 程序语言 |A cheng xu yu yan |x 程序设计
- 701 _1 |a 鲍尔 |A bao er |g (Ball, Thorsten) |4 著
- 702 _0 |a 孙波翔 |A sun bo xiang |4 译
- 801 _0 |a CN |b 北京京城新安 |c 20220829
- 905 __ |a WFKJXY |d TP312/709