我有一个项目,其中包含从 .g 文件 (antlr 2.7.x) 生成的文件。写整本书的人把它留给我了。到现在为止,我不需要修改语法,一切都很好。但是现在,如果不修改语法(即 .g 文件),我就无法继续。
我有使用过的antlr和visual studio 2005项目的源码。不幸的是,词法分析器和解析器文件不会在构建之前生成(实际上它们永远不会生成),这引出了我的问题:每当修改语法文件时如何生成这些文件?或者换句话说,如何将 antlr 集成到 visual studio 中?
最佳答案
ANTLR wiki 有一些关于 Visual Studio 集成的条目:
关于c++ - 如何在 Visual Studio 2005 (C++) 构建中集成 ANTLR (2.7)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2613249/