如何强迫Antlr4接受LL(1)语法?

作为学术练习,我们必须制作一个ll(1)语法。但是,Antlr4只接受LL(*)语法,没有警告它不是ll(1)。我理解通常,LL(*)是优选的,但LL(1)对照是锻炼的要求。

我找不到它作为一个选项或参数,也不能在最终的antlr4指南中...

提前感谢!

有帮助吗?

解决方案

你没有。Antlr 4的整个点是在开发和实施新语言的开发和实施时,消除LL(1)等传统局限。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top