Language Implementation Patterns 编程语言实现模式Create Your Own Domain-Specific and General Programming Languages

  • 186
  • 约 17.78MB
  • 约 393页
  • 2022-12-23 发布
  • 15金币
  • 预览图可能不清晰,实际为下载为清晰文档
本书教读者编写配置文件读取器、数据读取器、模型驱动的代码生成器、源码到源码的翻译器、源码分析工具和解释器等语言应用。作者是开源语法解析器ANTLR之父Terence Parr。他在书中提出31种通用的设计模式,驱散了笼罩于编程语言实现之上的迷雾。哪怕是不具备计算机科学教育背景的读者,也能轻松掌握这些模式,从中学到实现编程语言的关键技巧。虽然本书采用Java实现所有模式,但这些模式并不受限于Java。读者如能触类旁通,使用其他编程语言也可以达到同样的效果。部分模式的实现使用了著名的开源工具ANTLR,所以这本书也可以看做ANTLR的示例库。...

Language Implementation Patterns 编程语言实现模式Create Your Own Domain-Specific and General Programming Languages.pdf

  1. 1、本文档共393页,其中可免费阅读393页,需付费后方可阅读剩余内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。

相关文档

相关热门