aboutsummaryrefslogtreecommitdiff
path: root/src/runtime.h
AgeCommit message (Collapse)Author
2023-10-16Implemented vm_print_* routinesAryadev Chavali
Prints each aspect of the vm, and vm_print_all does it all.
2023-10-16MOV now uses the stack, removed register member in inst_tAryadev Chavali
Instead of taking an operand and a register, mov just uses the stack for the operand. Therefore, there's no need for a register member in inst_t. As a result, PUSH_*_REGISTER now uses the operand for the register.
2023-10-15Moved vm_* code to its own file (runtime.(h|c))Aryadev Chavali