
[美]特恩斯·帕尔
本书通过丰富的案例,引导读者从简单的语言(如JSON)一直到复杂的编程语言(像R语言)循序渐进地去构建语法,为特定应用领域自定义识别错误处理方法和错误报告,解决Python和XML中一些棘手的识别问题,并实现具体的语言应用。
antlr 4是一个很棒的语言解析器,适合有一定编译原理基础理论以及实践的看,纸上得来终觉浅,绝知此事要躬行。书本上的知识看完还需落地实践。
正在学习中,感觉用来入门比较不错,github上有这本书的译本。 https://github.com/Peefy/CompileDragonBook/blob/master/doc/NOTE_ANTLR.md
龙书看不下去,才尝试看看这本书,发现工具和理论结合后,容易理解多了。
ANTLR 4权威指南 特恩斯·帕尔 1个笔记 ◆ 点评 认为一般 购买了实体书,看了一下,内容基本和antlr4.org中的内容一致,感觉没有必要买这本书,需要的从官网上看文档就可以了