print(")");
    public void visitCompoundAssignmentExpression(JCompoundAssignmentExpression self,                                                  int oper,                                                  JExpression left,                                                  JExpression right) {        left.accept(this);        switch (oper) {        case OPE_STAR:            print(" *= ");            break;        case OPE_SLASH:            print(" /= ");            break;        case OPE_PERCENT:            print(" %= ");            break;        case OPE_PLUS:            print(" += ");            break;        case OPE_MINUS:            print(" -= ");            break;        case OPE_SL:            print(" <<= ");            break;        case OPE_SR:            print(" >>= ");            break;        case OPE_BSR:            print(" >>>= ");            break;        case OPE_BAND:            print(" &= ");            break;        case OPE_BXOR:            print(" ^= ");            break;        case OPE_BOR:            print(" |= ");            break;        }        right.accept(this);    }