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