编程语言实现模式

- 书名:编程语言实现模式
- 作者: TerenceParr
- 格式:EPUB,AZW3
- 时间:2024-06-15
- 评分:8.4
- ISBN:9787560977003
内容简介:
《编程语言实现模式》旨在传授开发语言应用(工具)的经验和理念,帮助读者构建自己的语言应用。这里的语言应用并非特指用编译器或解释器实现编程语言,而是泛指任何处理、分析、翻译输入文件的程序,比如配置文件读取器、数据读取器、模型驱动的代码生成器、源码到源码的翻译器、源码分析工具、解释器,以及诸如此类的工具。为此,作者举例讲解已有语言应用的工作机制,拆解、归纳出31种易于理解且常用的设计模式(每种都包括通用数据结构、算法、策略)。虽然示例是用Java编写的,但相信读者可以触类旁通,利用这些设计模式构建针对其他编程语言(既包括特定领域语言,也包括通用编程语言)的应用。
下载地址:
标签:
文章链接:https://www.dushupai.com/book-content-14951.html(转载时请注明本文出处及文章链接)
最新评论:
更多
-
momo2012-10-13这是一本实战型的书,没有太多的原理,没有太多的理论,适合实战派。
-
XY2012-11-30能帮助建立大局观,不会一下子掉到细节里去。也很实用,偏向于解决日常工作里碰到的语言应用相关问题。
-
がお2013-01-03TP312/4229 盛名之下其实难副。书评里盛赞的大局观和实用性其实都很烂。
最新书摘:
更多
-
Smile2019-07-15Parse类主要字段包括输入流,mark()和release()所使用的记录栈、向前看缓冲区及当前测法单元的下标。对于谓词解析器,只有再ID是类型名的时候才将其当作类型,在type循环中匹配他。
-
Smile2019-07-15回溯解析器的核心在于对词法单元缓冲区的管理。缓冲区能够提供任意数量的向前看符号,并且支持多层嵌套的标记。
-
Smile2019-07-15谓词推理就是对布尔表达式进行运行时的判断,以决定是否能使用某个解析选项来匹配,谓词能控制是否使用相关联的解析选项
猜你喜欢:
-
学习教育
-
学习教育
-
学习教育
-
学习教育
-
学习教育
-
学习教育
-
学习教育
-
学习教育