Fala Galera,
Estou usando o ANTLR para desenvolver uma DSL externa para um projeto da empresa onde trabalho, desenvolvi a gramática e já está funcionando direitinho, o problema é que quando eu uso de entrada uma string que não deveria ser reconhecida pela gramática, a classe gerada pelo ANTLR não dá erro nenhum de análise léxica e acaba dando NullPointer mais a frente durante o parser… Alguém sabe pq isso ocorre? Eu gostaria de lançar uma exceção de erro sintático e tratar essa excessão no sistema que está utilizando a DSL externa.
Se puderem me ajudar eu agradeço desde já
Abraços