]> matita.cs.unibo.it Git - helm.git/commitdiff
mqint.ml patched
authorFerruccio Guidi <ferruccio.guidi@unibo.it>
Tue, 22 Oct 2002 11:20:08 +0000 (11:20 +0000)
committerFerruccio Guidi <ferruccio.guidi@unibo.it>
Tue, 22 Oct 2002 11:20:08 +0000 (11:20 +0000)
helm/ocaml/mathql_interpreter/mqint.ml

index 8062b11e69692e6254e2ec78ef2b520c52380083..54dc0e05c40d44c6fbedcf184f8109a5d8e547d4 100644 (file)
@@ -67,10 +67,8 @@ let galax_db = "galax"
 let dbname = ref postgres_db
 
 let set_database s = 
-    match s with 
-      postgres_db -> dbname := s
-    | galax_db -> dbname := s
-    | _ -> raise (Invalid_argument s)
+    if s = postgres_db || s = galax_db then dbname := s
+    else raise (Invalid_argument s)
 
 let get_database () = ! dbname
 
@@ -123,7 +121,7 @@ let rec exec_set_exp c = function
        res
    | MathQL.Relation (rop, path, sexp, attl) -> 
         let before = Sys.time() in
-       if ! dbname = "db-postgres" then
+       if ! dbname = postgres_db then
         (let res = relation_ex rop path (exec_set_exp c sexp) attl in
         if ! stat then 
         (print_string ("RELATION " ^ (List.hd path) ^ " = " ^ string_of_int(List.length res) ^ ": ");