Open kaby76 opened 3 years ago
In the XText Antlr4 grammar, this line occurs:
assignment : ( ( ( ( '=>' ) ) | ( ( '->' ) ) ) ? ( ( validID ) ) ( ( ( '+=' | '=' | '?=' ) ) ) ( ( assignableTerminal ) ) ) ;
trrup removes too many parentheses around ( '+=' | '=' | '?=' ).
trrup
( '+=' | '=' | '?=' )
It currently modifies the rule to
assignment : ( '=>' | '->' ) ? validID '+=' | '=' | '?=' assignableTerminal ;
It should be
assignment : ( '=>' | '->' ) ? validID ( '+=' | '=' | '?=' ) assignableTerminal ;
In the XText Antlr4 grammar, this line occurs:
trrup
removes too many parentheses around( '+=' | '=' | '?=' )
.