Hello
This commit is contained in:
@ -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")));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
Reference in New Issue
Block a user