diff options
Diffstat (limited to 'clox/src/main.c')
-rw-r--r-- | clox/src/main.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/clox/src/main.c b/clox/src/main.c index 9aeb8fd..0f810ba 100644 --- a/clox/src/main.c +++ b/clox/src/main.c @@ -1,8 +1,11 @@ -#include "common.h" #include "chunk.h" +#include "common.h" #include "debug.h" +#include "vm.h" + +int main(int argc, const char *argv[]) { + initVM(); -int main(int argc, const char* argv[]) { Chunk chunk; initChunk(&chunk); @@ -13,6 +16,8 @@ int main(int argc, const char* argv[]) { writeChunk(&chunk, OP_RETURN, 123); disassembleChunk(&chunk, "test chunk"); + interpret(&chunk); + freeVM(); freeChunk(&chunk); return 0; } |