Antlr4 force ll (1)
Domanda
Come posso forzare ANTLR4 ad accettare le grammatiche LL (1) solo?
Come esercizio accademico, dobbiamo fare una grammatica LL (1).Tuttavia, Antlr4 accetta solo ll (*) grammatiche senza preavviso che non è (1).Capisco che di solito, ll (*) è preferibile, ma ll (1 )-ness è un requisito per l'esercizio.
Non riuscivo a trovarlo come un'opzione o argomento, né nella guida ANTLR4 definitiva ...
Grazie in anticipo!
Soluzione
non lo fai.L'intero punto di Antlr 4 è quello di rimuovere i limiti tradizionali come LL (1) dalla considerazione durante lo sviluppo e l'implementazione di una nuova lingua.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow