Pytania otagowane jako antlr4

5
ANTLR: Czy istnieje prosty przykład?
Chciałbym zacząć od ANTLR, ale po spędzeniu kilku godzin na przejrzeniu przykładów na stronie antlr.org nadal nie mogę dobrze zrozumieć gramatyki języka Java. Czy istnieje jakiś prosty przykład, coś w rodzaju kalkulatora czterech operacji zaimplementowanego z ANTLR przechodzącym przez definicję parsera aż do kodu źródłowego Java?
230 java  antlr  antlr4  antlr3 


4
Obsługa błędów w ANTLR4
Domyślnym zachowaniem, gdy parser nie wie, co zrobić, jest drukowanie wiadomości na terminalu, takich jak: w wierszu 1:23 brakuje DECIMAL w „}” To dobra wiadomość, ale w niewłaściwym miejscu. Wolałbym przyjąć to jako wyjątek. Próbowałem użyć BailErrorStrategy, ale to rzuca ParseCancellationExceptionbez komunikatu (spowodowane przez InputMismatchException, również bez komunikatu). Czy istnieje …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.