我有一个使用JavaCCV4的遗留产品,从那时到v6有什么变化?

我有一个使用JavaCCV4的遗留产品,从那时到v6有什么变化?,java,javacc,Java,Javacc,我必须使用JavaCCV4维护遗留产品,从那时到v6有什么变化 我计划使用v6文档、最新的Eclipse插件等。我想知道从JavaCC v4到v6有哪些变化。我不打算升级代码,正如我所说,正在维护的是遗留代码 我试着查看JavaCC-V6发行说明,它们几乎让我觉得唯一的改变就是添加C++支持。这是真的吗 我是JavaCC的新手,我在一定程度上研究过ANTLR、Flex/Bison。我猜您指的是该页面。我认为事情不止这些。我在javacc中找到了4.1、4.1d、4.2和5.0的发行包。如果您正在

我必须使用JavaCCV4维护遗留产品,从那时到v6有什么变化

我计划使用v6文档、最新的Eclipse插件等。我想知道从JavaCC v4到v6有哪些变化。我不打算升级代码,正如我所说,正在维护的是遗留代码

<>我试着查看JavaCC-V6发行说明,它们几乎让我觉得唯一的改变就是添加C++支持。这是真的吗


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

我猜您指的是该页面。我认为事情不止这些。我在javacc中找到了4.1、4.1d、4.2和5.0的发行包。如果您正在查找更改内容的详细列表,则可能需要下载每个版本,并检查其内容以获取发行说明/自述文件/其他内容

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


但是你可以把6.0当作4.0的替代品。在我看来,值得一试。如果任何东西发生了不向后兼容的变化,您的“计划”可能会受阻。因此,您不妨对此持乐观态度……

Thx Stephen,我确实下载了5.0和6.0的发行包,并找到了类似的稀疏发行说明(与您指向的链接几乎相同)。rel注释中的修复跟踪链接也已过时。虽然我认为可以从主网站直接访问它。