Lexer /解析器工具

Zif*_*fre 7 parsing antlr bison lexer flex-lexer

对于C或C++,哪种词法分析器/解析器生成器是最好的(最容易使用,最快)?我现在正在使用flex和bison,但是bison只处理LALR(1)语法.我解析语言并不真的需要无限的前瞻,但无限的先行将使解析了很多更加容易.我应该试试Antlr吗?可可/ R?Elkhound?别的什么?

daj*_*obe 5

2015-01-05 更新:

我的原始答案指向一个现已删除的问题:

你推荐的什么解析器生成器中已经有很多这个问题的好答案

所以我在archive.org删除已删除答案中的项目列表,其中至少有1票:

我自己已经完成了几个flex/bison系统,但现在我用sqlite中的Lemon替换它们,因为它是一个工具,重入和线程安全以及基于流/拉模型.