1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-04 13:29:35 +00:00

Added more missing ops

git-svn-id: svn://svn.cc65.org/cc65/trunk@2634 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cuz 2003-11-10 13:58:30 +00:00
parent e80c537c1b
commit 1f5bd0c5e0

View File

@ -130,6 +130,26 @@ static void InternalDumpExpr (const ExprNode* Expr)
printf (" >");
break;
case EXPR_LE:
printf (" <=");
break;
case EXPR_GE:
printf (" >=");
break;
case EXPR_BAND:
printf (" BOOL_AND");
break;
case EXPR_BOR:
printf (" BOOL_OR");
break;
case EXPR_BXOR:
printf (" BOOL_XOR");
break;
case EXPR_UNARY_MINUS:
printf (" NEG");
break;
@ -138,6 +158,22 @@ static void InternalDumpExpr (const ExprNode* Expr)
printf (" ~");
break;
case EXPR_SWAP:
printf (" SWAP");
break;
case EXPR_BNOT:
printf (" BOOL_NOT");
break;
case EXPR_FORCEWORD:
printf (" FORCE_WORD");
break;
case EXPR_FORCEFAR:
printf (" FORCE_FAR");
break;
case EXPR_BYTE0:
printf (" BYTE0");
break;
@ -154,29 +190,17 @@ static void InternalDumpExpr (const ExprNode* Expr)
printf (" BYTE3");
break;
case EXPR_SWAP:
printf (" SWAP");
case EXPR_WORD0:
printf (" WORD0");
break;
case EXPR_BAND:
printf (" BOOL_AND");
break;
case EXPR_BOR:
printf (" BOOL_OR");
break;
case EXPR_BXOR:
printf (" BOOL_XOR");
break;
case EXPR_BNOT:
printf (" BOOL_NOT");
case EXPR_WORD1:
printf (" WORD1");
break;
default:
AbEnd ("Unknown Op type: %u", Expr->Op);
}
}