编程语言实现模式

编程语言实现模式

作者TerenceParr
评分 8.4 分
格式EPUB
ISBN9787560977003
出版社
语言中文

内容简介

《编程语言实现模式》旨在传授开发语言应用(工具)的经验和理念,帮助读者构建自己的语言应用。这里的语言应用并非特指用编译器或解释器实现编程语言,而是泛指任何处理、分析、翻译输入文件的程序,比如配置文件读取器、数据读取器、模型驱动的代码生成器、源码到源码的翻译器、源码分析工具、解释器,以及诸如此类的工具。为此,作者举例讲解已有语言应用的工作机制,拆解、归纳出31种易于理解且常用的设计模式(每种都包括通用数据结构、算法、策略)。虽然示例是用Java编写的,但相信读者可以触类旁通,利用这些设计模式构建针对其他编程语言(既包括特定领域语言,也包括通用编程语言)的应用。
立即下载

点击查看全部下载链接(含网盘地址及提取码)

相关书籍

巴赫初级钢琴曲集
巴赫初级钢琴曲集
巴赫初级钢琴曲集巴赫
Java 8实战
Java 8实战
Java 8实战拉乌尔-加布里埃尔·乌尔玛, 马里奥·富斯科, 艾伦·米克罗夫特
非线性动力学
非线性动力学
非线性动力学刘秉正, 彭建华
素描之旅:零基础画唯美人像
素描之旅:零基础画唯美人像
素描之旅:零基础画唯美人像李全成
操盘人生
操盘人生
操盘人生李海峰江湖格掌门
氛围编程:AI编程像聊天一样简单
氛围编程:AI编程像聊天一样简单
氛围编程:AI编程像聊天一样简单伍斌
AI共生指南:技术探索与人文思考
AI共生指南:技术探索与人文思考
AI共生指南:技术探索与人文思考林亦
大模型时代的基础架构:大模型算力中心建设指南
大模型时代的基础架构:大模型算力中心建设指南
大模型时代的基础架构:大模型算力中心建设指南方天戟
AI写作
AI写作
AI写作邓世超
为什么你总是看错人
为什么你总是看错人
为什么你总是看错人果汁狸
释梦(修订版)
释梦(修订版)
释梦(修订版)朱建军
绽放
绽放
绽放夏雪