fix printProgram

This commit is contained in:
Elias Bennour 2023-12-09 21:56:17 +01:00
parent 10a6883750
commit c0d25212af

View File

@ -77,6 +77,33 @@ void printProgram(struct program program) {
case POPL: case POPL:
strcpy(c, "popl"); strcpy(c, "popl");
break; break;
case EQ:
strcpy(c, "eq");
break;
case NE:
strcpy(c, "ne");
break;
case LT:
strcpy(c, "lt");
break;
case LE:
strcpy(c, "le");
break;
case GT:
strcpy(c, "gt");
break;
case GE:
strcpy(c, "ge");
break;
case JMP:
strcpy(c, "jmp");
break;
case BRF:
strcpy(c, "brf");
break;
case BRT:
strcpy(c, "brt");
break;
default: default:
strcpy(c, "ERROR"); strcpy(c, "ERROR");
break; break;