X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Finterface%2FtheoryCache.ml;fp=helm%2Finterface%2FtheoryCache.ml;h=0000000000000000000000000000000000000000;hb=fa11ed6dc134f8ad3421c37a97271018e075bbed;hp=47a8646b564ae4c7393e63f1e2f1e8a7487ecd53;hpb=c03d2c1fdab8d228cb88aaba5ca0f556318bebc5;p=helm.git diff --git a/helm/interface/theoryCache.ml b/helm/interface/theoryCache.ml deleted file mode 100644 index 47a8646b5..000000000 --- a/helm/interface/theoryCache.ml +++ /dev/null @@ -1,32 +0,0 @@ -type check_status = Checked | Unchecked;; - -let hashtable = Hashtbl.create 17;; - -let get_term_and_type_checking_info uri = - try - Hashtbl.find hashtable uri - with - Not_found -> - let filename = Getter.get uri in - let term = TheoryParser.theory_of_xml filename in - Hashtbl.add hashtable uri (term, Unchecked) ; - (term, Unchecked) -;; - - -let get_theory uri = - fst (get_term_and_type_checking_info uri) -;; - -let is_type_checked uri = - match snd (get_term_and_type_checking_info uri) with - Checked -> true - | Unchecked -> false -;; - -let set_type_checking_info uri = - match Hashtbl.find hashtable uri with - (term, _) -> - Hashtbl.remove hashtable uri ; - Hashtbl.add hashtable uri (term, Checked) -;;