sortedby_ex (execute_ex env l) o f
| MQIntersect (l1, l2) ->
intersect_ex (execute_ex env l1) (execute_ex env l2)
- | MQLRVar rvar -> [List.assoc rvar env]
+ | MQListRVar rvar -> [List.assoc rvar env]
| MQLetIn (lvar, l1, l2) ->
let t = Unix.time () in
let res =
print_endline (string_of_float (Unix.time () -. t) ^ "s") ;
flush stdout ;
res
- | MQLetRef rvar ->
- letref_ex rvar
+ | MQListLVar lvar ->
+ letref_ex lvar
;;
(* Let's initialize the execute in Select, creating a cyclical recursion *)