summaryrefslogtreecommitdiff
path: root/src/bytecode.h
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2015-01-16 18:06:27 -0500
committerAdrian Thurston <thurston@complang.org>2015-01-16 18:06:27 -0500
commitc5967897c8a900c10770d4b5ec77cb84cb0c5556 (patch)
tree50e6a69556ed6446e5c69a596124e4bcdcde8e05 /src/bytecode.h
parented5633e2a90d1ab175ed9d7e75a39f9a0d3ea357 (diff)
downloadcolm-c5967897c8a900c10770d4b5ec77cb84cb0c5556.tar.gz
various cleanup in bytecode engine
Diffstat (limited to 'src/bytecode.h')
-rw-r--r--src/bytecode.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bytecode.h b/src/bytecode.h
index 2359485b..9a8d90c9 100644
--- a/src/bytecode.h
+++ b/src/bytecode.h
@@ -467,6 +467,7 @@ enum LEL_ID {
#define vm_pop_stream() vm_pop_type(Stream*)
#define vm_pop_struct() vm_pop_type(Struct*)
#define vm_pop_parser() vm_pop_type(Parser*)
+#define vm_pop_list() vm_pop_type(List*)
#define vm_pop_ignore() \
({ (sp+1) >= prg->sb_end ? (sp = vm_bs_pop(prg, sp, 1)) : (sp += 1); })