如何强迫ANTLR4只接受LL(1)语法?
作为一项学术练习,我们必须做一个LL(1)语法。但是,ANTLR4只接受LL(*)语法,而没有警告它不是LL(1)。我知道,通常情况下,LL(*)更好,但LL(1)-ness是练习的必要条件。
我找不到它作为一个选择或论点,也不能在权威的antlr4指南.
提前感谢!
发布于 2014-06-02 19:56:57
没有。ANTLR 4的全部目的是在开发和实现新语言时从考虑到的传统限制(如LL(1) )中删除。
https://stackoverflow.com/questions/24001958
复制相似问题