aboutsummaryrefslogtreecommitdiff
path: root/main.d
diff options
context:
space:
mode:
Diffstat (limited to 'main.d')
-rw-r--r--main.d11
1 files changed, 1 insertions, 10 deletions
diff --git a/main.d b/main.d
index 526b79a..c497283 100644
--- a/main.d
+++ b/main.d
@@ -28,18 +28,9 @@ void repl() {
Parser parser = new Parser(input);
- Compiler compiler = new Compiler(FunctionType.SCRIPT, &parser);
+ Compiler compiler = new Compiler(ObjType.SCRIPT, &parser);
Function func = compiler.compile();
- int cnt = 0;
- writeln("== disassembly ==");
- while(true) {
- if (cnt >= func.chunk.code.length) {
- break;
- }
- cnt = disassemble(func.chunk, cnt);
- }
-
VM vm = new VM(func);
vm.run();