]> matita.cs.unibo.it Git - helm.git/commitdiff
binders list specified in MathQL.Ex constructors
authorFerruccio Guidi <ferruccio.guidi@unibo.it>
Wed, 25 Sep 2002 14:00:17 +0000 (14:00 +0000)
committerFerruccio Guidi <ferruccio.guidi@unibo.it>
Wed, 25 Sep 2002 14:00:17 +0000 (14:00 +0000)
helm/gTopLevel/mQueryGenerator.ml

index 429d445f7ced89fbd8af701f9159c22fc419cecf..7dbf75262dd74bed7f4ab07f6b88d33d7a536e98 100644 (file)
@@ -178,7 +178,7 @@ let backward e c t level =
    let q_where = M.Sub (M.RefOf (
       M.Select ("uri", 
                 M.Relation (M.ExactOp, ["refObj"], M.RVar "uri0", ["pos"]),
-                M.Ex (M.Meet (M.VVar "positions", M.Record ("uri", "pos")))
+                M.Ex ["uri"] (M.Meet (M.VVar "positions", M.Record ("uri", "pos"))) 
               )),      M.VVar "universe"
                       )
    in
@@ -193,7 +193,7 @@ let backward e c t level =
       let pos = if b then "MainConclusion" else "InConclusion" in
       M.Select ("uri", 
                 M.Relation (M.ExactOp, ["backPointer"], M.Ref (M.Const [r]), ["pos"]),
-                M.Ex (M.Sub (M.Const [pos], M.Record ("uri", "pos")))
+                M.Ex ["uri"] (M.Sub (M.Const [pos], M.Record ("uri", "pos")))
                )
    in 
    let rec build_intersect = function