我找不到一个开箱即用的 Ant 任务,它可以在 ANTLR4 上开箱即用。 我希望能够调用像 -visitor 这样的选项来生成 *Visitor 接口和类。 我想我可以使用Java任务"伪造它"。
你不应该需要一个。看看我在 ANTLRWorks 2 中用于语法的构建脚本。
- 按需下载该工具的正确版本(因此不必包含在源代码管理中)。
- 仅当语法已过期时,才重建语法。
- 并行构建语法以缩短构建时间。
https://github.com/sharwell/antlrworks2/blob/master/org-antlr-works-editor/build.xml