| MQIntersect (l1, l2) ->
intersect_ex (execute_ex env l1) (execute_ex env l2)
| MQLRVar rvar -> [List.assoc rvar env]
- | MQLetIn (rvar, alist) ->
- letin_ex rvar (execute_ex env alist)
+ | MQLetIn (lvar, l1, l2) ->
+ let _ = letin_ex lvar (execute_ex env l1) in
+ execute_ex env l2
| MQLetRef rvar ->
letref_ex rvar
;;