summaryrefslogtreecommitdiff
path: root/uscript/vm.c
diff options
context:
space:
mode:
authoriamcheeseman <[email protected]>2026-04-14 17:10:20 -0400
committeriamcheeseman <[email protected]>2026-04-14 17:10:20 -0400
commit546717dfab4f4568f4dc6dff989d2c9f3a734a24 (patch)
tree52a8d10336fa89d83e0a362e3a98fac3c6bd10ca /uscript/vm.c
parentbcd6021b752ca4edff05448e7991c5f2eb9c0c55 (diff)
microscript: add iterator loops
Diffstat (limited to 'uscript/vm.c')
-rw-r--r--uscript/vm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/uscript/vm.c b/uscript/vm.c
index d68e850..18f1eaf 100644
--- a/uscript/vm.c
+++ b/uscript/vm.c
@@ -403,7 +403,7 @@ void us_exec(struct us_func *func)
}
case BC_FALSEY_JMP: {
u16 jmp = read_short();
- if (as_bool(vm_pop()))
+ if (as_bool(vm_peek()))
break;
i += jmp;
break;