JFlex是一款非常古老的扫描仪发生器;最新版本(1.4.3)已于2009年发布,v1.5已经在主干上使用了很长时间。我想知道是否有人找到了JFLex的优秀继任者和替代者?这将是一个扫描仪生成器,可以处理更多相同的语法文件;而且还能产生更好的(读取:更快)代码 - 在某些领域(表优化等)仍然可以改进JFLex。我确实看到IntelliJ IDEA使用了修补的JFlex(还没有机会尝试它)。
您最近是否使用过一些可以轻松替换JFlex的扫描仪生成器(或完整的解析器)?
如果你回答这个问题,请告诉我们一些关于新lib如何更适合你的细节。
编辑:在JFlex repo上,有一个名为 1.4.3-fixes 的分支,我目前正在使用那个,因为它包含一些重要的补丁。还有最新的1.5.0快照,但我不确定它是否已准备就绪。