def visitExp2(self, ctx: MCParser.Exp2Context): if ctx.ANDOP(): return BinaryOp(ctx.ANDOP().getText(), self.visit(ctx.exp2()), self.visit(ctx.exp3())) return self.visit(ctx.exp3())
def visitExp2(self, ctx: MCParser.Exp2Context): return BinaryOp(ctx.ANDOP().getText(), self.visit(ctx.exp2()),self.visit(ctx.exp3())) if ctx.getChildCount() == 3 \ else self.visit(ctx.exp3())