Enable function related translations

This commit is contained in:
Hazem Krimi
2024-05-06 19:00:53 +01:00
parent e0ef0a9850
commit d8c9839a85
+9
View File
@@ -53,6 +53,12 @@ public:
case PUSH:
file << translatePush(filename, determineSegment(vec[1]), stoi(vec[2]));
break;
case FUNCTION:
file << translateFunction(vec[1], stoi(vec[2]));
break;
case CALL:
file << translateCall(vec[1], stoi(vec[2]));
break;
case POP:
default:
file << translatePop(filename, determineSegment(vec[1]), stoi(vec[2]));
@@ -105,6 +111,9 @@ public:
case NOT:
file << translateNot();
break;
case RETURN:
file << translateReturn();
break;
default:
file << translateNeg();
break;