문제
어떻게 antlr4가 ll (1) 문법 만 수락하도록 어떻게합니까?
학업 운동으로서 우리는 LL (1) 문법을 만드는 것입니다.그러나 Antlr4는 LL (1)이 아니라는 경고없이 LL (*) 문법을 수락합니다.나는 일반적으로 LL (*)가 바람직하지만 (1) 그대로는 운동을위한 요구 사항입니다.
옵션이나 논쟁이나 확실한 Antlr4 가이드로 찾을 수 없습니다 ...
미리 감사드립니다!
해결책
당신은 그렇지 않습니다.ANTLR 4의 전체 지점은 새로운 언어의 개발 및 구현 중에 LL (1)과 같은 전통적인 제한을 제거하는 것입니다.
제휴하지 않습니다 StackOverflow