public override int VisitAddSub(BGrammerParser.AddSubContext context) { int left = Visit(context.expr(0)); int right = Visit(context.expr(1)); if (context.op.Type == BGrammerParser.ADD) { return(left + right); } else { return(left - right); } }