summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-03-30 13:39:43 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-03-30 17:49:56 +0300
commit14b8203a99f2ee67cea86711631fc5d939afd540 (patch)
treedaed8e04133afda7724cd2c223f1a68e48b56d1a
parent48bdb21332079307be080cc620a1084c778d083b (diff)
downloadmicropython-14b8203a99f2ee67cea86711631fc5d939afd540.tar.gz
micropython-14b8203a99f2ee67cea86711631fc5d939afd540.zip
vm: Implement DELETE_FAST_N bytecode.
-rw-r--r--py/vm.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/py/vm.c b/py/vm.c
index bcd13389e9..8e16c12ffe 100644
--- a/py/vm.c
+++ b/py/vm.c
@@ -309,6 +309,11 @@ dispatch_loop:
sp -= 3;
break;
+ case MP_BC_DELETE_FAST_N:
+ DECODE_UINT;
+ fastn[-unum] = MP_OBJ_NULL;
+ break;
+
case MP_BC_DELETE_NAME:
DECODE_QSTR;
mp_delete_name(qst);