summaryrefslogtreecommitdiff
path: root/src/bytecode.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/bytecode.h')
-rw-r--r--src/bytecode.h18
1 files changed, 12 insertions, 6 deletions
diff --git a/src/bytecode.h b/src/bytecode.h
index bfc7eb4f..78654c9e 100644
--- a/src/bytecode.h
+++ b/src/bytecode.h
@@ -172,12 +172,18 @@ typedef unsigned char uchar;
#define IN_MAP_REMOVE_BKT 0x71
#define IN_LIST_LENGTH 0x72
-#define IN_LIST_APPEND_WV 0x73
-#define IN_LIST_APPEND_WC 0x74
-#define IN_LIST_APPEND_BKT 0x75
-#define IN_LIST_REMOVE_END_WV 0x76
-#define IN_LIST_REMOVE_END_WC 0x77
-#define IN_LIST_REMOVE_END_BKT 0x78
+#define IN_LIST_PUSH_TAIL_WV 0x73
+#define IN_LIST_PUSH_TAIL_WC 0x74
+#define IN_LIST_PUSH_TAIL_BKT 0x75
+#define IN_LIST_POP_TAIL_WV 0x76
+#define IN_LIST_POP_TAIL_WC 0x77
+#define IN_LIST_POP_TAIL_BKT 0x78
+#define IN_LIST_PUSH_HEAD_WV 0xe7
+#define IN_LIST_PUSH_HEAD_WC 0xe8
+#define IN_LIST_PUSH_HEAD_BKT 0xe9
+#define IN_LIST_POP_HEAD_WV 0xea
+#define IN_LIST_POP_HEAD_WC 0xeb
+#define IN_LIST_POP_HEAD_BKT 0xec
#define IN_GET_LIST_MEM_R 0x79
#define IN_GET_LIST_MEM_WC 0x7a