]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/components/ng_kernel/nCicEnvironment.mli
As required by M. Maietti,
[helm.git] / matita / components / ng_kernel / nCicEnvironment.mli
index 80fcd2b68e4f993c3e49adfe2fe6c7c115df7399..650d126207d9704f2e47c18b60d95d747f217a93 100644 (file)
@@ -24,6 +24,10 @@ val check_and_add_obj: #NCic.status -> NCic.obj -> unit
 
 val get_relevance: #NCic.status -> NReference.reference -> bool list
 
+val get_checked_decl:
+  #NCic.status -> NReference.reference -> 
+    NCic.relevance * string * NCic.term * NCic.c_attr * int
+
 val get_checked_def:
   #NCic.status -> NReference.reference -> 
     NCic.relevance * string * NCic.term * NCic.term * NCic.c_attr * int
@@ -58,7 +62,7 @@ val max: NCic.universe -> NCic.universe -> NCic.universe
 (* raise BadConstraints if the second arg. is an inferred universe or
  * if the added constraint gives circularity *)
 exception BadConstraint of string Lazy.t;;
-val add_lt_constraint: NCic.universe -> NCic.universe -> unit
+val add_lt_constraint: acyclic:bool -> NCic.universe -> NCic.universe -> unit
 val universe_eq: NCic.universe -> NCic.universe -> bool
 val universe_leq: NCic.universe -> NCic.universe -> bool
 val universe_lt: NCic.universe -> NCic.universe -> bool