Mam gramatyki ANTLR3 że buduje drzewo składniowe. Szukam uaktualnienia do ANTLR4. Jednak wygląda na to, że ANTLR4 buduje tylko parsowanie drzew, a nie abstrakcyjnych drzew składniowych. Na przykład opcja output=AST
nie jest już rozpoznawana. Ponadto ani "AST" ani "abstrakcyjna składnia" pojawia się w tekście "Ostateczne odniesienie ANTLR4".Jak mogę zbudować AST za pomocą ANTLR4?
Zastanawiam się, czy ja czegoś brakuje.
Moja aplikacja obecnie umie pełzać nad AST produkowanego przez ANTLR3. Zmiana go w celu przetworzenia drzewa parsowania nie jest niemożliwa, ale będzie to trochę pracy. Chcę się upewnić, czy to konieczne, zanim zacznę tę drogę.
To pytanie zostało w końcu odpowiedział na http://stackoverflow.com/questions/29971097/how-to-create-ast-with-antlr4 – James