#ifndef BDL_VM_H #define BDL_VM_H #include "types.h" #include "chunk.h" typedef struct VM { Chunk *chunk; } VM; VM vm_init(void); void vm_free(VM vm); VM vm_init(void) { VM vm = { .chunk = chunk_init(), }; return vm; } void vm_free(VM vm) { chunk_free(vm.chunk); } #endif // BDL_VM_H