У меня есть дерево разбора, которое я создал с помощью antlr4 в Java.Я хочу преобразовать его в SSA, но не могу понять, как переписать переменные в дереве.
Я рассмотрел некоторые альтернативы:
- Распечатать деревозатем выполните синтаксический анализ
- Создайте мои собственные узлы AST и переведите дерево antlr в мое собственное дерево
- создайте карту, отображающую каждый токен переменной в переписанную строку
Есть ли более простая альтернатива?