192193194195196197198199200201202203204205206207208209210
{ cmp = -1; } break; case TYPE_LOGICAL_EXP: LogicalExpr logicalExpr1 = (LogicalExpr)o1; LogicalExpr logicalExpr2 = (LogicalExpr)o2; cmp = logicalExpr1.getOperator().compareTo(logicalExpr2.getOperator()); if (cmp == 0) { cmp = compare(logicalExpr1.getLHS(), logicalExpr2.getLHS()); if (cmp == 0) { cmp = compare(logicalExpr1.getRHS(), logicalExpr2.getRHS()); } } break; case TYPE_MULTIPLICATIVE_EXPR: MultiplicativeExpr multiplicativeExpr1 = (MultiplicativeExpr)o1;