This commit is contained in:
Meyer Simon
2025-05-06 17:34:46 -04:00
parent 17d6f50904
commit 05b347ba63
2 changed files with 2 additions and 2 deletions

View File

@ -316,7 +316,7 @@ void emit_return(TNodeOrConst *value) {
void emit_reserve(TableNode *result, TNodeOrConst *size) { void emit_reserve(TableNode *result, TNodeOrConst *size) {
// this needs to change // this needs to change
// we need to take a int // we need to take a int
emit_parameter(size); emit_binary_op(E_MUL, result,
emit_function_call(result, 1, tn_or_const(NODE, look_up(cur, "reserve"))); emit_function_call(result, 1, tn_or_const(NODE, look_up(cur, "reserve")));
} }

View File

@ -49,7 +49,7 @@ typedef enum { // these are from page 364
E_SUB, // 1 E_SUB, // 1
E_MUL, // 1 E_MUL, // 1
E_DIV, // 1 E_DIV, // 1
E_MOD, // 1 TODO: Please change to REM E_MOD, // 1
E_OR, // 1 E_OR, // 1
E_AND, // 1 E_AND, // 1
E_NEG, // 2 E_NEG, // 2