我目前正在参加“编译器构造”课程,我正在 Antlr 4 中开发简化的 Java 语法。涉及 Java 语法的部分工作正常,只是它与原始 Java 略有不同。
我被告知我不应该使用括号,而是使用缩进。我从互联网上尝试了一些示例,只有 Antlr 3 的示例在 Antlr 4 中不起作用。
谁能帮我解决这个缩进问题,或者为我提供 Antlr 4 的 Python 语法?
python java grammar indentation antlr4
antlr4 ×1
grammar ×1
indentation ×1
java ×1
python ×1