]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic_proof_checking/cicEnvironment.ml
added set_trust to externally set the trust function (used by the proof
[helm.git] / helm / ocaml / cic_proof_checking / cicEnvironment.ml
index 77d2252eb330decb5c8b256b185724ec8d428fa9..0c5c9c01e9030259fff0591ca2a43260e347a84a 100644 (file)
@@ -37,8 +37,9 @@
 
 let cleanup_tmp = true;;
 
-let trust_obj = function uri -> true;;
-(*let trust_obj = function uri -> false;;*)
+let trust = ref  (fun _ -> true);;
+let set_trust f = trust := f
+let trust_obj uri = !trust uri
 
 type type_checked_obj =
    CheckedObj of Cic.obj     (* cooked obj *)