summaryrefslogtreecommitdiff
path: root/uscript/vm.h
diff options
context:
space:
mode:
authoriamcheeseman <[email protected]>2026-04-14 19:35:49 -0400
committeriamcheeseman <[email protected]>2026-04-14 19:35:49 -0400
commit24e600e7c3ce6dab4c6c3f421e5d1ae35dc04bad (patch)
treeb3cf0267cb9cd9620b0c2279549300ec65108e72 /uscript/vm.h
parentb60ad836c756f39eb5eafbfadae6847ee5ed5236 (diff)
microscript: add core:range()
Diffstat (limited to 'uscript/vm.h')
-rw-r--r--uscript/vm.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/uscript/vm.h b/uscript/vm.h
index d3487b1..9ab1407 100644
--- a/uscript/vm.h
+++ b/uscript/vm.h
@@ -11,6 +11,8 @@
#define vm_peek() (vm.stacktop[-1])
#define vm_push(v) (*vm.stacktop++ = (v))
+#define vm_get(i) (vm.cf->stackbot[i])
+
#define set_global(idx, v) (vm.gstack[idx].val = (v))
#define get_global(idx) (vm.gstack[idx].val)