def visitExp1(self, ctx: MCParser.Exp1Context):
     if ctx.OROP():
         return BinaryOp(ctx.OROP().getText(), self.visit(ctx.exp1()),
                         self.visit(ctx.exp2()))
     return self.visit(ctx.exp2())
Example #2
0
 def visitExp1(self, ctx: MCParser.Exp1Context):
     return BinaryOp(ctx.OROP().getText(), self.visit(ctx.exp1()),self.visit(ctx.exp2())) if ctx.getChildCount() == 3 \
         else self.visit(ctx.exp2())