]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/mathql_interpreter/select.mli
* New operators (Subset, SetEqual and RVarOccurrence) added to MathQL
[helm.git] / helm / ocaml / mathql_interpreter / select.mli
index 7d627b00b5818742c32cd60bea701933b5532801..582fc0030b88a9161845d1ca2562e195a45a810f 100644 (file)
  * http://cs.unibo.it/helm/.
  *)
 
+exception ExecuteFunctionNotInitialized;;
+val execute:
+ (Mathql_semantics.attributed_uri_env ->
+   Mathql.mqlist -> Mathql_semantics.result) ref
+
 val select_ex :
-  Mathql.mqrvar ->
-  Mathql.mqsvar list list -> Mathql.mqbool -> Mathql.mqsvar list list
+  Mathql_semantics.attributed_uri_env ->
+   Mathql.mqrvar -> Mathql_semantics.result -> Mathql.mqbool ->
+    Mathql_semantics.result