open Use;;
open Select;;
open Letin;;
+open Mathql_semantics;;
let prop_pool = ref None;;
res
| MQListLVar lvar ->
letref_ex lvar
+ | MQReference l ->
+ let rec build_result = function
+ | [] -> []
+ | s :: tail ->
+ {uri = s ; attributes = [] ; extra = ""} :: build_result tail
+ in build_result (List.sort compare l)
;;
(* Let's initialize the execute in Select, creating a cyclical recursion *)