X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=helm%2Fsoftware%2Fcomponents%2Fng_tactics%2FnTacStatus.mli;h=3963f2500943ad1c6a793b8202398025b6e0af87;hb=aefcb5f4e531c0318b7f495956c28eab971a4aa1;hp=df862f223f436a26b35bf90cc6e569ed71a94ba0;hpb=f094694e53cfeea2c33e8c2aa2abac6dd7e44138;p=helm.git diff --git a/helm/software/components/ng_tactics/nTacStatus.mli b/helm/software/components/ng_tactics/nTacStatus.mli index df862f223..3963f2500 100644 --- a/helm/software/components/ng_tactics/nTacStatus.mli +++ b/helm/software/components/ng_tactics/nTacStatus.mli @@ -33,7 +33,8 @@ type tactic_pattern = GrafiteAst.npattern Disambiguate.disambiguator_input type cic_term val ctx_of : cic_term -> NCic.context -val term_of_cic_term : cic_term -> NCic.context -> NCic.term +val term_of_cic_term : + lowtac_status -> cic_term -> NCic.context -> lowtac_status * NCic.term val mk_cic_term : NCic.context -> NCic.term -> cic_term type ast_term = string * int * CicNotationPt.term @@ -43,10 +44,14 @@ val disambiguate: val analyse_indty: lowtac_status -> cic_term -> - NReference.reference * int * NCic.term list * NCic.term list - -val whd: lowtac_status -> ?delta:int -> NCic.context -> cic_term -> cic_term -val typeof: lowtac_status -> NCic.context -> cic_term -> cic_term + lowtac_status * + (NReference.reference * int * NCic.term list * NCic.term list) + +val whd: + lowtac_status -> ?delta:int -> NCic.context -> cic_term -> + lowtac_status * cic_term +val typeof: + lowtac_status -> NCic.context -> cic_term -> lowtac_status * cic_term val unify: lowtac_status -> NCic.context -> cic_term -> cic_term -> lowtac_status val refine: