我必须使用JavaCC v4维护旧产品,从那时到v6有什么变化?

我打算使用v6文档,最新的Eclipse插件等。我想知道从JavaCC v4到v6的变化。我不打算升级代码,因为我说这是正在维护的遗留代码。

我尝试查看《 JavaCC v6发行说明》,它们几乎使我感到唯一的变化是增加了对C ++的支持。真的吗?

我是JavaCC的新手,我在ANTLR,Flex / Bison上进行了一定程度的研究。

最佳答案

我想您是指release notes页。我认为还有更多。我在javacc downloads area中找到了4.1、4.1d,4.2和5.0的发行包。如果要查找更改的详细列表,则可能需要下载每个发行版并检查其内容,以了解发行说明/自述文件/其他内容。

(或者,浏览各个发行里程碑中标记为“已修复”的问题。发行说明页面中有示例问题跟踪链接,请参见上文。)

但是您可能会摆脱将6.0当作4.0的替代品的想法。海事组织,值得一试。如果发生任何不向后兼容的更改,则您的“计划”可能会受挫。因此,您最好对此保持乐观...

关于java - 我有使用JavaCC v4的旧产品,从那时到v6有什么变化?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20877150/

10-11 21:33