1
У меня есть следующее правило и правила перезаписи для AST в ANTLR:AST Правило перезаписи
param_name
: name subscript? initial_value? (',' name subscript? initial_value?)* ';' -> ^(name subscript? initial_value?)*
;
Проблема заключается в том, что я узнал, что я не имею права ставить * в правило переписывания в том месте, где я его положил. Может ли кто-нибудь предложить другое решение? Я надеюсь, что из моего переписанного правила вы поймете, чего я пытаюсь достичь.
Спасибо за тонну !! .. Он отлично работает :) – user2904943