通过 Java Api 的 Antlr 命令行选项

Antlr commandline options through Java Api

我试图设置一些 commandLine arguments while using the Antlr4 api。该文档没有明确说明如何执行此操作。我在创建 Tool 实例时尝试传递参数失败,如下所示:

Tool tool = new Tool(new String[]{"-o ./myoutdir/ ./test.g4"});

这不起作用。这样做的正确方法是什么?我在 documentation.

中没有看到任何相关内容

这样试试:

Tool tool = new Tool(new String[]{"-o", "./myoutdir/", "./test.g4"});