Как я могу построить AST, используя ANTLR4? [Дубликат]

На этот вопрос уже есть ответ:

Как создать AST с помощью ANTLR4? 2 ответа

У меня есть грамматика ANTLR3, которая создает абстрактное синтаксическое дерево. Я смотрю на обновление до ANTLR4. Однако, похоже, что ANTLR4 создает только деревья разбора, а не абстрактные синтаксические деревья. Например,output=ASTараметр @ больше не распознается. Кроме того, ни "АСТ" ни "абстрактный синтаксис" появляется в тексте "Полная ссылка ANTLR4".

Мне интересно, что-то упустил.

настоящее время мое приложение @ знает, как сканировать AST, созданный ANTLR3. Изменение его для обработки дерева разбора не невозможно, но это будет немного работы. Я хочу быть уверен, что это необходимо, прежде чем я начну идти по этому пути.

Ответы на вопрос(1)

Ваш ответ на вопрос