《解析技术》封面

解析技术

Parsing Techniques

Dick Grune · 初版 1990 年

16人推荐
19位读者提及
23次提及

为什么值得读

  • 详尽覆盖了各类实用的语法解析方法
  • 内容兼具深度,反复重读仍能发现新收获
  • 被多位技术读者推崇为解析领域的圣经

“为了让读者能够低门槛全面领略语法解析技术(parsing techniques)的全貌,本书采用了双层结构。书中从数据结构和算法的第一性原理出发,以直观且叙述性的风格阐述现有解析技术背后的基本思想;这提供了广度与易懂性。而针对这些基本思想的数百种实现与改进,则通过详尽的带注释书目,以更为精练却不失通俗的风格进行讲解;这提供了深度。读者需具备算法思维的基础,尤其……”

Hacker News 上怎么说

  • 我会一生珍藏的书:- Stevens 的《UNIX 环境高级编程》(Advanced Programming in the Unix Environment) - Tanenbaum 的《操作系统:设计与实现》(Operating Systems: Design and Implementation) - ESR 的《Unix 编程艺术》(The Art of Unix Programming) - Grune 和 Jacobs 的《Parsing Techniques》 - Schneier 的《应用密码学》(Applied Cryptography)

    Books I'll treasure forever: - Advanced Programming in the Unix Environment by Stevens - Operating Systems: Design and Implementation by Tanenbaum - The Art of Unix Programming by ESR - Parsing Techniques by Grune and Jacobs - Applied Cryptography by Schneier

  • ……倒不如直接实现一个处理相同概念的库,然后嵌入到另一种语言里(Tensorflow 或者 MapReduce 就是活生生的例子)。(Grune 的书《Parsing Techniques》是解析各种杂七杂八内容的一流参考书,但秘诀在于,如果你把文法设计成 LL(1),你就能用递归下降来解析你的语言了:只有当你设计了一个……

    …better off implementing a library that handles the same concepts and embeds into another language (which is really what happened with Tensorflow or MapReduce to think of two examples). (Grune's book "Parsing Techniques" is a great reference on parsing crap, but the secret is that if you design your grammar to be LL(1) you can parse your language using recursive descent: you only need a fancy parser if you designed a…

  • 我觉得 Grune & Jacobs 写的《Parsing Techniques》绝对是语法解析领域的圣经,它涵盖了你提到的所有主题,并对大多数实用的解析方法给出了详尽的综述。

    I think "Parsing Techniques" by Grune & Jacobs is the bible when it comes to parsing, it covers all subjects you mentioned and gives a detailed overview of most practical parsing approaches.

  • Dick Grune 写的《Parsing Techniques》就是解析领域的绝对圣经(THE bible)。

    Parsing Techniques by Dick Grune is THE bible for parsing.

  • 如果你有兴趣更深入地研究,我推荐 Dick Grune 等人写的《Parsing Techniques》[1]。这本书我已经读了五遍以上,每次都还能发现之前没理解透的宝藏。作者在他的……上提供了第一版的 PDF

    If you are interested in going deeper, may I recommend "Parsing Techniques" by Dick Grune et al [1]. I have read this book over five times and still find gems hidden that I must have failed to grasp in a prior reading. The author provides the PDF of the first edition on his…

  • ……“为什么”而不是“怎么做”。:-) 《原子中的幽灵》(The Ghost in the Atom)[5],它解释了关于科学本质(尤其是量子力学)的各种不同观点,以及那些研究这些问题的顶级科学家脑子里都在想些什么。Dick Grune 的《Parsing Techniques》[6],教给了我计算机科学的基础,并帮我在人工智能这个浓厚的兴趣方向上继续走下去。[1] https://www.amazon.com/Minds-Brains-Machines-Mind-Matters/dp...……

    …"how". :-) The Ghost in the Atom [5] for explaining varied views on the nature of science, especially Quantum Mechanics, and what goes in the minds of the top-notch scientists working on these problems. Parsing Techniques by Dick Grune [6] for teaching me the fundamentals of computer science and helping me proceed with my deep interest in Artificial Intelligence. [1] https://www.amazon.com/Minds-Brains-Machines-Mind-Matters/dp...…

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助