X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=components%2Fcic_proof_checking%2FcicReduction.mli;h=82be7fd3f5f43eface9449152ca330d64757c84e;hb=a957099550619f87a58be467b9b11f2ad6501378;hp=e3619053d0d2163add738b5ebe8039f0cc9b1fbe;hpb=7f2444c2670cadafddd8785b687ef312158376b0;p=helm.git diff --git a/components/cic_proof_checking/cicReduction.mli b/components/cic_proof_checking/cicReduction.mli index e3619053d..82be7fd3f 100644 --- a/components/cic_proof_checking/cicReduction.mli +++ b/components/cic_proof_checking/cicReduction.mli @@ -38,5 +38,7 @@ val are_convertible : 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 +(* performs head beta/(delta)/cast reduction; the default is to not perform + delta reduction; if provided, ~upto is the maximum number of beta redexes + reduced *) +val head_beta_reduce: ?delta:bool -> ?upto:int -> Cic.term -> Cic.term