exception ReferenceToCurrentProof
exception ReferenceToInductiveDefinition
val fdebug : int ref
-val whd : ?subst:Cic.substitution -> Cic.context -> Cic.term -> Cic.term
+val whd :
+ ?delta:bool -> ?subst:Cic.substitution -> Cic.context -> Cic.term -> Cic.term
val are_convertible :
?subst:Cic.substitution -> ?metasenv:Cic.metasenv ->
Cic.context -> Cic.term -> Cic.term -> CicUniv.universe_graph ->
bool * CicUniv.universe_graph
-
+val normalize:
+ ?delta:bool -> ?subst:Cic.substitution -> Cic.context -> Cic.term -> Cic.term
+
+(* performs an head beta/cast reduction *)
+val head_beta_reduce: Cic.term -> Cic.term