atArrayRead(oprand, expr.oprand2()); else if (token == PLUSPLUS || token == MINUSMINUS) atPlusPlus(token, oprand, expr, true); else if (token == '!') { if (!booleanExpr(false, expr)) {
else if (isPlusPlusExpr(expr)) { Expr e = (Expr)expr; atPlusPlus(e.getOperator(), e.oprand1(), e, false);
atArrayRead(oprand, expr.oprand2()); else if (token == PLUSPLUS || token == MINUSMINUS) atPlusPlus(token, oprand, expr, true); else if (token == '!') { if (!booleanExpr(false, expr)) {
else if (isPlusPlusExpr(expr)) { Expr e = (Expr)expr; atPlusPlus(e.getOperator(), e.oprand1(), e, false);
atArrayRead(oprand, expr.oprand2()); else if (token == PLUSPLUS || token == MINUSMINUS) atPlusPlus(token, oprand, expr, true); else if (token == '!') { booleanExpr(false, expr);
atArrayRead(oprand, expr.oprand2()); else if (token == PLUSPLUS || token == MINUSMINUS) atPlusPlus(token, oprand, expr, true); else if (token == '!') { booleanExpr(false, expr);
else if (isPlusPlusExpr(expr)) { Expr e = (Expr)expr; atPlusPlus(e.getOperator(), e.oprand1(), e, false);
else if (isPlusPlusExpr(expr)) { Expr e = (Expr)expr; atPlusPlus(e.getOperator(), e.oprand1(), e, false);
atArrayRead(oprand, expr.oprand2()); else if (token == PLUSPLUS || token == MINUSMINUS) atPlusPlus(token, oprand, expr, true); else if (token == '!') { booleanExpr(false, expr);
atArrayRead(oprand, expr.oprand2()); else if (token == PLUSPLUS || token == MINUSMINUS) atPlusPlus(token, oprand, expr, true); else if (token == '!') { booleanExpr(false, expr);
atArrayRead(oprand, expr.oprand2()); else if (token == PLUSPLUS || token == MINUSMINUS) atPlusPlus(token, oprand, expr, true); else if (token == '!') { booleanExpr(false, expr);
else if (isPlusPlusExpr(expr)) { Expr e = (Expr)expr; atPlusPlus(e.getOperator(), e.oprand1(), e, false);
else if (isPlusPlusExpr(expr)) { Expr e = (Expr)expr; atPlusPlus(e.getOperator(), e.oprand1(), e, false);
else if (isPlusPlusExpr(expr)) { Expr e = (Expr)expr; atPlusPlus(e.getOperator(), e.oprand1(), e, false);