EXPR_LOGICAL
[EXPR_LOGICAL] = "EXPR_LOGICAL",
case EXPR_LOGICAL:
if (prev->type == EXPR_LOGICAL) {
expr->type == EXPR_LOGICAL ||
|| expr->type == EXPR_LOGICAL
[EXPR_LOGICAL] = "EXPR_LOGICAL",
if (expr->type != EXPR_LOGICAL)
if (right->type != EXPR_LOGICAL)
if (expr->type != EXPR_LOGICAL)
if (expr->type == EXPR_LOGICAL)
case EXPR_LOGICAL:
break; case EXPR_COMPARE: case EXPR_LOGICAL:
case EXPR_LOGICAL:
case EXPR_LOGICAL:
token, tree, EXPR_LOGICAL, bitwise_or_expression,
token, tree, EXPR_LOGICAL, logical_and_expression,
case EXPR_LOGICAL: {
case EXPR_LOGICAL:
case EXPR_LOGICAL:
case EXPR_LOGICAL:
case EXPR_LOGICAL:
case EXPR_LOGICAL:
case EXPR_LOGICAL:
case EXPR_LOGICAL:
case EXPR_LOGICAL:
case EXPR_LOGICAL:
case EXPR_LOGICAL:
expr->type == EXPR_LOGICAL ||