Some more refactoring.
This commit is contained in:
parent
0e7fffcfe0
commit
108be8c41e
11 changed files with 10 additions and 10 deletions
20
src/vm.c
20
src/vm.c
|
|
@ -193,26 +193,26 @@ void vm_run(VM *vm, Bytecode *entry) {
|
|||
|
||||
switch (inst.op) {
|
||||
/* All opcode handlers as .c includes */
|
||||
#include "vm_case_nop.c"
|
||||
#include "vm_case_load_const.c"
|
||||
#include "vm_case_load_local.c"
|
||||
#include "vm_case_store_local.c"
|
||||
#include "vm_case_add.c"
|
||||
#include "vm_case_sub.c"
|
||||
#include "vm_cases/core/vm_case_nop.c"
|
||||
#include "vm_cases/core/vm_case_load_const.c"
|
||||
#include "vm_cases/core/vm_case_load_local.c"
|
||||
#include "vm_cases/core/vm_case_store_local.c"
|
||||
#include "vm_cases/arithmetic/vm_case_add.c"
|
||||
#include "vm_cases/arithmetic/vm_case_sub.c"
|
||||
#include "vm_case_mul.c"
|
||||
#include "vm_case_div.c"
|
||||
#include "vm_case_lt.c"
|
||||
#include "vm_case_lte.c"
|
||||
#include "vm_case_jump.c"
|
||||
#include "vm_cases/core/vm_case_jump.c"
|
||||
#include "vm_case_gt.c"
|
||||
#include "vm_case_gte.c"
|
||||
#include "vm_case_eq.c"
|
||||
#include "vm_cases/logic/vm_case_eq.c"
|
||||
#include "vm_case_neq.c"
|
||||
#include "vm_case_jump_if_false.c"
|
||||
#include "vm_cases/core/vm_case_jump_if_false.c"
|
||||
#include "vm_case_call.c"
|
||||
#include "vm_case_return.c"
|
||||
#include "vm_case_print.c"
|
||||
#include "vm_case_halt.c"
|
||||
#include "vm_cases/core/vm_case_halt.c"
|
||||
#include "vm_case_pop.c"
|
||||
#include "vm_case_dup.c"
|
||||
#include "vm_case_swap.c"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue