【发布时间】:2010-04-03 22:14:20
【问题描述】:
要拥有可以提取多种语言的内联文档的通用文档系统,需要针对每种语言的解析器。因此需要一个解析器生成器(实际上不必那么完整或高效)。
http://antlr.org/ 是一个不错的解析器生成器,它已经拥有许多流行语言的语法。是否有更好的替代方案,即支持为更多开箱即用的语言生成解析器的更简单的替代方案?
【问题讨论】:
-
查看 SO 问题的答案stackoverflow.com/questions/2564827/… of Parsers for Programming Languages
-
更简单的解析器生成器来处理更多种语言?解析器生成器之所以复杂,是为了处理许多语言似乎带来的无数复杂问题。
标签: parsing antlr parser-generator