summaryrefslogtreecommitdiff
path: root/src/lem_interp/interp.lem
diff options
context:
space:
mode:
Diffstat (limited to 'src/lem_interp/interp.lem')
-rw-r--r--src/lem_interp/interp.lem1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lem_interp/interp.lem b/src/lem_interp/interp.lem
index dc787b5b..4fa4c128 100644
--- a/src/lem_interp/interp.lem
+++ b/src/lem_interp/interp.lem
@@ -2079,6 +2079,7 @@ and interp_main mode t_level l_env l_mem (E_aux exp (l,annot)) =
else if has_wmem_effect effects
then let (wv,v) =
match v with
+ | V_tuple [p;v] -> (v,p)
| V_tuple params_list ->
let reved = List.reverse params_list in
(List_extra.head reved,V_tuple (List.reverse (List_extra.tail reved)))