diff --git a/program.c b/program.c index 02bed77..d5491c4 100644 --- a/program.c +++ b/program.c @@ -77,6 +77,33 @@ void printProgram(struct program program) { case POPL: strcpy(c, "popl"); 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: strcpy(c, "ERROR"); break;