diff --git a/CommentMacro.g4 b/CommentMacro.g4 index 30ff890..6abd796 100644 --- a/CommentMacro.g4 +++ b/CommentMacro.g4 @@ -46,7 +46,7 @@ macro | 'RM' ( target | '*' ) device? #MasterRelease | 'RA' device? #ReleaseAll | 'RO' device? #ReleaseOthers - | 'FM' ( target | '*' ) '/' n=number time? device? #MasterFade + | 'FM' ( target | '*' ) '/' number time? device? #MasterFade | 'FGM' number time? device? #FadeGrandMaster | 'CM' number device? #MasterChoose | 'GL' target device? #ListGo diff --git a/CommentMacroParser.py b/CommentMacroParser.py index 0911880..c8f7744 100644 --- a/CommentMacroParser.py +++ b/CommentMacroParser.py @@ -754,7 +754,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.n = None # NumberContext self.copyFrom(ctx) def number(self): @@ -1273,7 +1272,7 @@ class CommentMacroParser ( Parser ): self.state = 94 self.match(CommentMacroParser.T__2) self.state = 95 - localctx.n = self.number() + self.number() self.state = 97 self._errHandler.sync(self) _la = self._input.LA(1)