From 590cb3987454ff915626a87b37a91e08e8e602a3 Mon Sep 17 00:00:00 2001 From: Kevin Matz Date: Sat, 27 Oct 2018 08:38:33 -0400 Subject: [PATCH] =?UTF-8?q?alternative=20label=20remove=20need=20for=20?= =?UTF-8?q?=E2=80=98op=E2=80=99=20token=20label?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CommentMacro.g4 | 62 ++++++++++++++--------------- CommentMacroParser.py | 93 +++++++++++++++---------------------------- 2 files changed, 62 insertions(+), 93 deletions(-) diff --git a/CommentMacro.g4 b/CommentMacro.g4 index 7287466..cd19c97 100644 --- a/CommentMacro.g4 +++ b/CommentMacro.g4 @@ -39,37 +39,37 @@ statement : macro (':' macro)* NEWLINE? ; macro - : op='GM' ( t=target | '*' ) (dev=device)? #MasterGo - | op='GM' ( t=target | '*' ) '/' n=number (dev=device)? #MasterGoto - | op='HM' ( t=target | '*' ) (dev=device)? #MasterHalt - | op='AM' ( t=target | '*' ) (dev=device)? #MasterAssert - | op='RM' ( t=target | '*' ) (dev=device)? #MasterRelease - | op='RA' (dev=device)? #ReleaseAll - | op='RO' (dev=device)? #ReleaseOthers - | op='FM' ( t=target | '*' ) '/' n=number (f=time)? (dev=device)? #MasterFade - | op='FGM' n=number (f=time)? (dev=device)? #FadeGrandMaster - | op='CM' n=number (dev=device)? #MasterChoose - | op='GL' t=target (dev=device)? #ListGo - | op='GL' t=target '/' n=number (dev=device)? #ListGoto - | op='HL' t=target (dev=device)? #ListHalt - | op='AL' t=target (dev=device)? #ListAssert - | op='RL' t=target (dev=device)? #ListRelese - | op='GB' t=target (dev=device)? #BatchGo - | op='HB' t=target (dev=device)? #BatchHalt - | op='AB' t=target (dev=device)? #BatchAssert - | op='RB' t=target (dev=device)? #BatchRelease - | op='GS' t=target (dev=device)? #SceneGo - | op='HS' t=target (dev=device)? #SceneHalt - | op='AS' t=target (dev=device)? #SceneAssert - | op='RS' t=target (dev=device)? #SceneRelease - | op='CP' n=number (dev=device)? #PageChange - | op='CP' '+' (dev=device)? #PageNext - | op='CP' '-' (dev=device)? #PagePrev - | op='RV' n=number (dev=device)? #RecallView - | op='RN' dev=device #NodeReset - | op='GK' t=target (dev=device)? #MacroGo - | op='HK' t=target (dev=device)? #MacroHalt - | op='RK' t=target (dev=device)? #MacroStop + : 'GM' ( t=target | '*' ) (dev=device)? #MasterGo + | 'GM' ( t=target | '*' ) '/' n=number (dev=device)? #MasterGoto + | 'HM' ( t=target | '*' ) (dev=device)? #MasterHalt + | 'AM' ( t=target | '*' ) (dev=device)? #MasterAssert + | 'RM' ( t=target | '*' ) (dev=device)? #MasterRelease + | 'RA' (dev=device)? #ReleaseAll + | 'RO' (dev=device)? #ReleaseOthers + | 'FM' ( t=target | '*' ) '/' n=number (f=time)? (dev=device)? #MasterFade + | 'FGM' n=number (f=time)? (dev=device)? #FadeGrandMaster + | 'CM' n=number (dev=device)? #MasterChoose + | 'GL' t=target (dev=device)? #ListGo + | 'GL' t=target '/' n=number (dev=device)? #ListGoto + | 'HL' t=target (dev=device)? #ListHalt + | 'AL' t=target (dev=device)? #ListAssert + | 'RL' t=target (dev=device)? #ListRelese + | 'GB' t=target (dev=device)? #BatchGo + | 'HB' t=target (dev=device)? #BatchHalt + | 'AB' t=target (dev=device)? #BatchAssert + | 'RB' t=target (dev=device)? #BatchRelease + | 'GS' t=target (dev=device)? #SceneGo + | 'HS' t=target (dev=device)? #SceneHalt + | 'AS' t=target (dev=device)? #SceneAssert + | 'RS' t=target (dev=device)? #SceneRelease + | 'CP' n=number (dev=device)? #PageChange + | 'CP' '+' (dev=device)? #PageNext + | 'CP' '-' (dev=device)? #PagePrev + | 'RV' n=number (dev=device)? #RecallView + | 'RN' dev=device #NodeReset + | 'GK' t=target (dev=device)? #MacroGo + | 'HK' t=target (dev=device)? #MacroHalt + | 'RK' t=target (dev=device)? #MacroStop ; time : TIME n=number ; diff --git a/CommentMacroParser.py b/CommentMacroParser.py index e1536a7..11e2f30 100644 --- a/CommentMacroParser.py +++ b/CommentMacroParser.py @@ -383,7 +383,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -408,7 +407,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -433,7 +431,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.n = None # NumberContext self.dev = None # DeviceContext @@ -462,7 +459,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.n = None # NumberContext self.dev = None # DeviceContext @@ -491,7 +487,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -516,7 +511,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.n = None # NumberContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -541,7 +535,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -566,7 +559,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -591,7 +583,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.n = None # NumberContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -616,7 +607,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -641,7 +631,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.dev = None # DeviceContext self.copyFrom(ctx) @@ -662,7 +651,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.dev = None # DeviceContext self.copyFrom(ctx) @@ -683,7 +671,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -708,7 +695,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -733,7 +719,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.dev = None # DeviceContext self.copyFrom(ctx) @@ -754,7 +739,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -779,7 +763,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -804,7 +787,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.n = None # NumberContext self.f = None # TimeContext @@ -837,7 +819,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -862,7 +843,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -887,7 +867,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -912,7 +891,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -937,7 +915,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -962,7 +939,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -987,7 +963,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.n = None # NumberContext self.f = None # TimeContext self.dev = None # DeviceContext @@ -1016,7 +991,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -1041,7 +1015,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -1066,7 +1039,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.n = None # NumberContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -1091,7 +1063,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.dev = None # DeviceContext self.copyFrom(ctx) @@ -1112,7 +1083,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.dev = None # DeviceContext self.copyFrom(ctx) @@ -1133,7 +1103,6 @@ class CommentMacroParser ( Parser ): def __init__(self, parser, ctx:ParserRuleContext): # actually a CommentMacroParser.MacroContext super().__init__(parser) - self.op = None # Token self.t = None # TargetContext self.dev = None # DeviceContext self.copyFrom(ctx) @@ -1168,7 +1137,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.MasterGoContext(self, localctx) self.enterOuterAlt(localctx, 1) self.state = 39 - localctx.op = self.match(CommentMacroParser.T__1) + self.match(CommentMacroParser.T__1) self.state = 42 self._errHandler.sync(self) token = self._input.LA(1) @@ -1197,7 +1166,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.MasterGotoContext(self, localctx) self.enterOuterAlt(localctx, 2) self.state = 47 - localctx.op = self.match(CommentMacroParser.T__1) + self.match(CommentMacroParser.T__1) self.state = 50 self._errHandler.sync(self) token = self._input.LA(1) @@ -1230,7 +1199,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.MasterHaltContext(self, localctx) self.enterOuterAlt(localctx, 3) self.state = 57 - localctx.op = self.match(CommentMacroParser.T__3) + self.match(CommentMacroParser.T__3) self.state = 60 self._errHandler.sync(self) token = self._input.LA(1) @@ -1259,7 +1228,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.MasterAssertContext(self, localctx) self.enterOuterAlt(localctx, 4) self.state = 65 - localctx.op = self.match(CommentMacroParser.T__4) + self.match(CommentMacroParser.T__4) self.state = 68 self._errHandler.sync(self) token = self._input.LA(1) @@ -1288,7 +1257,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.MasterReleaseContext(self, localctx) self.enterOuterAlt(localctx, 5) self.state = 73 - localctx.op = self.match(CommentMacroParser.T__5) + self.match(CommentMacroParser.T__5) self.state = 76 self._errHandler.sync(self) token = self._input.LA(1) @@ -1317,7 +1286,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.ReleaseAllContext(self, localctx) self.enterOuterAlt(localctx, 6) self.state = 81 - localctx.op = self.match(CommentMacroParser.T__6) + self.match(CommentMacroParser.T__6) self.state = 83 self._errHandler.sync(self) _la = self._input.LA(1) @@ -1332,7 +1301,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.ReleaseOthersContext(self, localctx) self.enterOuterAlt(localctx, 7) self.state = 85 - localctx.op = self.match(CommentMacroParser.T__7) + self.match(CommentMacroParser.T__7) self.state = 87 self._errHandler.sync(self) _la = self._input.LA(1) @@ -1347,7 +1316,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.MasterFadeContext(self, localctx) self.enterOuterAlt(localctx, 8) self.state = 89 - localctx.op = self.match(CommentMacroParser.T__8) + self.match(CommentMacroParser.T__8) self.state = 92 self._errHandler.sync(self) token = self._input.LA(1) @@ -1388,7 +1357,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.FadeGrandMasterContext(self, localctx) self.enterOuterAlt(localctx, 9) self.state = 102 - localctx.op = self.match(CommentMacroParser.T__9) + self.match(CommentMacroParser.T__9) self.state = 103 localctx.n = self.number() self.state = 105 @@ -1413,7 +1382,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.MasterChooseContext(self, localctx) self.enterOuterAlt(localctx, 10) self.state = 110 - localctx.op = self.match(CommentMacroParser.T__10) + self.match(CommentMacroParser.T__10) self.state = 111 localctx.n = self.number() self.state = 113 @@ -1430,7 +1399,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.ListGoContext(self, localctx) self.enterOuterAlt(localctx, 11) self.state = 115 - localctx.op = self.match(CommentMacroParser.T__11) + self.match(CommentMacroParser.T__11) self.state = 116 localctx.t = self.target() self.state = 118 @@ -1447,7 +1416,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.ListGotoContext(self, localctx) self.enterOuterAlt(localctx, 12) self.state = 120 - localctx.op = self.match(CommentMacroParser.T__11) + self.match(CommentMacroParser.T__11) self.state = 121 localctx.t = self.target() self.state = 122 @@ -1468,7 +1437,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.ListHaltContext(self, localctx) self.enterOuterAlt(localctx, 13) self.state = 127 - localctx.op = self.match(CommentMacroParser.T__12) + self.match(CommentMacroParser.T__12) self.state = 128 localctx.t = self.target() self.state = 130 @@ -1485,7 +1454,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.ListAssertContext(self, localctx) self.enterOuterAlt(localctx, 14) self.state = 132 - localctx.op = self.match(CommentMacroParser.T__13) + self.match(CommentMacroParser.T__13) self.state = 133 localctx.t = self.target() self.state = 135 @@ -1502,7 +1471,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.ListReleseContext(self, localctx) self.enterOuterAlt(localctx, 15) self.state = 137 - localctx.op = self.match(CommentMacroParser.T__14) + self.match(CommentMacroParser.T__14) self.state = 138 localctx.t = self.target() self.state = 140 @@ -1519,7 +1488,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.BatchGoContext(self, localctx) self.enterOuterAlt(localctx, 16) self.state = 142 - localctx.op = self.match(CommentMacroParser.T__15) + self.match(CommentMacroParser.T__15) self.state = 143 localctx.t = self.target() self.state = 145 @@ -1536,7 +1505,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.BatchHaltContext(self, localctx) self.enterOuterAlt(localctx, 17) self.state = 147 - localctx.op = self.match(CommentMacroParser.T__16) + self.match(CommentMacroParser.T__16) self.state = 148 localctx.t = self.target() self.state = 150 @@ -1553,7 +1522,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.BatchAssertContext(self, localctx) self.enterOuterAlt(localctx, 18) self.state = 152 - localctx.op = self.match(CommentMacroParser.T__17) + self.match(CommentMacroParser.T__17) self.state = 153 localctx.t = self.target() self.state = 155 @@ -1570,7 +1539,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.BatchReleaseContext(self, localctx) self.enterOuterAlt(localctx, 19) self.state = 157 - localctx.op = self.match(CommentMacroParser.T__18) + self.match(CommentMacroParser.T__18) self.state = 158 localctx.t = self.target() self.state = 160 @@ -1587,7 +1556,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.SceneGoContext(self, localctx) self.enterOuterAlt(localctx, 20) self.state = 162 - localctx.op = self.match(CommentMacroParser.T__19) + self.match(CommentMacroParser.T__19) self.state = 163 localctx.t = self.target() self.state = 165 @@ -1604,7 +1573,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.SceneHaltContext(self, localctx) self.enterOuterAlt(localctx, 21) self.state = 167 - localctx.op = self.match(CommentMacroParser.T__20) + self.match(CommentMacroParser.T__20) self.state = 168 localctx.t = self.target() self.state = 170 @@ -1621,7 +1590,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.SceneAssertContext(self, localctx) self.enterOuterAlt(localctx, 22) self.state = 172 - localctx.op = self.match(CommentMacroParser.T__21) + self.match(CommentMacroParser.T__21) self.state = 173 localctx.t = self.target() self.state = 175 @@ -1638,7 +1607,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.SceneReleaseContext(self, localctx) self.enterOuterAlt(localctx, 23) self.state = 177 - localctx.op = self.match(CommentMacroParser.T__22) + self.match(CommentMacroParser.T__22) self.state = 178 localctx.t = self.target() self.state = 180 @@ -1655,7 +1624,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.PageChangeContext(self, localctx) self.enterOuterAlt(localctx, 24) self.state = 182 - localctx.op = self.match(CommentMacroParser.T__23) + self.match(CommentMacroParser.T__23) self.state = 183 localctx.n = self.number() self.state = 185 @@ -1672,7 +1641,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.PageNextContext(self, localctx) self.enterOuterAlt(localctx, 25) self.state = 187 - localctx.op = self.match(CommentMacroParser.T__23) + self.match(CommentMacroParser.T__23) self.state = 188 self.match(CommentMacroParser.T__24) self.state = 190 @@ -1689,7 +1658,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.PagePrevContext(self, localctx) self.enterOuterAlt(localctx, 26) self.state = 192 - localctx.op = self.match(CommentMacroParser.T__23) + self.match(CommentMacroParser.T__23) self.state = 193 self.match(CommentMacroParser.T__25) self.state = 195 @@ -1706,7 +1675,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.RecallViewContext(self, localctx) self.enterOuterAlt(localctx, 27) self.state = 197 - localctx.op = self.match(CommentMacroParser.T__26) + self.match(CommentMacroParser.T__26) self.state = 198 localctx.n = self.number() self.state = 200 @@ -1723,7 +1692,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.NodeResetContext(self, localctx) self.enterOuterAlt(localctx, 28) self.state = 202 - localctx.op = self.match(CommentMacroParser.T__27) + self.match(CommentMacroParser.T__27) self.state = 203 localctx.dev = self.device() pass @@ -1732,7 +1701,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.MacroGoContext(self, localctx) self.enterOuterAlt(localctx, 29) self.state = 204 - localctx.op = self.match(CommentMacroParser.T__28) + self.match(CommentMacroParser.T__28) self.state = 205 localctx.t = self.target() self.state = 207 @@ -1749,7 +1718,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.MacroHaltContext(self, localctx) self.enterOuterAlt(localctx, 30) self.state = 209 - localctx.op = self.match(CommentMacroParser.T__29) + self.match(CommentMacroParser.T__29) self.state = 210 localctx.t = self.target() self.state = 212 @@ -1766,7 +1735,7 @@ class CommentMacroParser ( Parser ): localctx = CommentMacroParser.MacroStopContext(self, localctx) self.enterOuterAlt(localctx, 31) self.state = 214 - localctx.op = self.match(CommentMacroParser.T__30) + self.match(CommentMacroParser.T__30) self.state = 215 localctx.t = self.target() self.state = 217