Zalety Antlr (w przeciwieństwie do lex / yacc / bison) [zamknięte]

W przeszłości korzystałem z lex i yacc (częściej bizona) do różnych projektów, zwykle tłumaczy (takich jak podzbiór EDIF przesyłany strumieniowo do aplikacji EDA). Dodatkowo musiałem obsługiwać kod oparty na gramatykach lex / yacc sprzed dziesięcioleci. Więc znam swoje narzędzia, choć nie jestem ekspertem.

W przeszłości widziałem pozytywne komentarze na temat Antlra na różnych forach i jestem ciekawy, czego mogę brakować. Więc jeśli użyłeś obu, powiedz mi, co jest lepsze lub bardziej zaawansowane w Antlr. Moje obecne ograniczenia polegają na tym, że pracuję w sklepie C ++, a każdy produkt, który wysyłamy, nie będzie zawierał Javy, więc wynikowe parsery będą musiały przestrzegać tej zasady.

questionAnswers(5)

yourAnswerToTheQuestion