aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode/vm.h
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2021-10-24 18:26:42 +0200
committerBad Diode <bd@badd10de.dev>2021-10-24 18:26:42 +0200
commite2c284b57641b5feec9a8d04313b0cd6d556e860 (patch)
tree3edf7d008f0d68b57727c234a22a0123fe91e383 /src/bytecode/vm.h
parent35f93683d56d8b7f57c3f27fa7085847e2ad4598 (diff)
downloadbdl-e2c284b57641b5feec9a8d04313b0cd6d556e860.tar.gz
bdl-e2c284b57641b5feec9a8d04313b0cd6d556e860.zip
Add lambda type and minor file cleanup
Diffstat (limited to 'src/bytecode/vm.h')
-rwxr-xr-xsrc/bytecode/vm.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bytecode/vm.h b/src/bytecode/vm.h
index 96e36de..b6f9848 100755
--- a/src/bytecode/vm.h
+++ b/src/bytecode/vm.h
@@ -140,7 +140,7 @@ vm_interpret(VM *vm, Chunk *chunk) {
140#ifdef DEBUG_TRACE_EXECUTION 140#ifdef DEBUG_TRACE_EXECUTION
141 printf("stack: [ "); 141 printf("stack: [ ");
142 for (size_t i = 0; i < array_size(vm->stack); i++) { 142 for (size_t i = 0; i < array_size(vm->stack); i++) {
143 display(vm->stack[i]); 143 object_display(vm->stack[i]);
144 if (i < array_size(vm->stack) - 1) { 144 if (i < array_size(vm->stack) - 1) {
145 printf(" | "); 145 printf(" | ");
146 } 146 }
@@ -211,7 +211,7 @@ vm_interpret(VM *vm, Chunk *chunk) {
211 } 211 }
212 } break; 212 } break;
213 case OP_DISPLAY: { 213 case OP_DISPLAY: {
214 display(array_pop(vm->stack)); 214 object_display(array_pop(vm->stack));
215 } break; 215 } break;
216 case OP_PRINT: { 216 case OP_PRINT: {
217 Object obj = array_pop(vm->stack); 217 Object obj = array_pop(vm->stack);