summaryrefslogtreecommitdiff
path: root/tests/vm
AgeCommit message (Collapse)Author
2024-12-08Calculate stack offset from array indexEugen Wissner
2024-12-06Make IR for array accessEugen Wissner
2024-12-02Add array assignment to the IREugen Wissner
2024-11-28Reverse procedure parameters on the stackEugen Wissner
2024-11-26Implement the while loopEugen Wissner
2024-11-20Adjust stack size based on local variablesEugen Wissner
2024-11-14Map local variables in IR to their original namesEugen Wissner
2024-11-06Parse local variablesEugen Wissner
2024-10-30Generate a call to _divide_by_zero_error on RiscVEugen Wissner
2024-10-13Implement comparison operatorsEugen Wissner
2024-10-11Implement if statements with equalityEugen Wissner
2024-10-06Implement divisionEugen Wissner
2024-10-04Add printc and exit builtin functionsEugen Wissner
2024-10-02Negate integral expressionsEugen Wissner
2024-09-29Implement addition and subtractionEugen Wissner
2024-09-27Print numbers with multiple digitsEugen Wissner
2024-09-24Parse call statementsEugen Wissner
2024-09-15Add call pseudo instructionEugen Wissner
2024-09-06Add the testerEugen Wissner