\ / This software is distributed as is, NO WARRANTY.
V_______________________________________________________________ *)
+(* $Id$ *)
+
(* These are the only exceptions that will be raised *)
exception TypeCheckerFailure of string Lazy.t
exception AssertFailure of string Lazy.t
| `Type_checking_completed of NUri.uri
| `Type_checking_interrupted of NUri.uri
| `Type_checking_failed of NUri.uri
+ | `Trust_obj of NUri.uri
] -> unit) -> unit
+val set_trust : (NCic.obj -> bool) -> unit
+
(* typechecks the object, raising an exception if illtyped *)
val typecheck_obj : NCic.obj -> unit
subst:NCic.substitution -> metasenv:NCic.metasenv ->
NCic.context -> NCic.term ->
NCic.term
+
+val get_relevance :
+ subst:NCic.substitution ->
+ NCic.context -> NCic.term -> NCic.term list -> bool list
+