]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic_proof_checking/cicEnvironment.mli
Initial revision
[helm.git] / helm / ocaml / cic_proof_checking / cicEnvironment.mli
index c3ffd6fe452706bd1a7d0d0a687ec201b0245da7..22fd5d657e86a9b178acd182874d4a44fe3e0d52 100644 (file)
@@ -30,7 +30,9 @@
 (*                Claudio Sacerdoti Coen <sacerdot@cs.unibo.it>               *)
 (*                                 24/01/2000                                 *)
 (*                                                                            *)
-(* This module implements a trival cache system (an hash-table) for cic       *)(* objects. Uses the getter (getter.ml) and the parser (cicParser.ml)         *)(*                                                                            *)
+(* This module implements a trival cache system (an hash-table) for cic       *)
+(* objects. Uses the getter (getter.ml) and the parser (cicParser.ml)         *)
+(*                                                                            *)
 (******************************************************************************)
 
 exception CircularDependency of string;;
@@ -41,22 +43,6 @@ exception CircularDependency of string;;
 (* the result of Getter.get uri                                               *)
 val get_obj : UriManager.uri -> Cic.obj
 
-(* get_annobj uri                                                             *)
-(* returns the cic object whose uri is uri either in annotated and in         *)
-(* deannotated form. It returns also the map from ids to annotation targets.  *)
-(* The term is put in cache if it's not there yet.                            *)
-(* The functions raise CircularDependency if asked to retrieve a Frozen object*)
-val get_annobj :
- UriManager.uri -> Cic.annobj * (Cic.id, Cic.anntarget) Hashtbl.t * Cic.obj
-
-(* DANGEROUS!!!                                *)
-(* USEFUL ONLY DURING THE FIXING OF THE FILES  *)
-(* change_obj uri (Some newobj)                *)
-(*  maps uri to newobj in cache.               *)
-(* change_obj uri None                         *)
-(*  maps uri to a freeze dummy-object.         *)
-val change_obj : UriManager.uri -> Cic.obj option -> unit
-
 type type_checked_obj =
    CheckedObj of Cic.obj    (* cooked obj *)
  | UncheckedObj of Cic.obj  (* uncooked obj *)