]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/ng_tactics/nTacStatus.mli
First tests for paramodulation (pretty printer, unification)
[helm.git] / helm / software / components / ng_tactics / nTacStatus.mli
index 81436f53d63c48f5f534c8618efe8a796dbd6e68..c04df8d37b076750fa5a269cfc2fb467141b4ed7 100644 (file)
@@ -46,9 +46,13 @@ val analyse_indty:
     lowtac_status * 
       (NReference.reference * int * NCic.term list * NCic.term list)
 
+val ppterm: lowtac_status -> cic_term -> string
 val whd: 
       lowtac_status -> ?delta:int -> NCic.context -> cic_term -> 
         lowtac_status * cic_term 
+val normalize: 
+      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: 
@@ -56,6 +60,8 @@ val unify:
 val refine: 
   lowtac_status -> NCic.context -> cic_term -> cic_term option -> 
     lowtac_status * cic_term * cic_term (* status, term, type *)
+val apply_subst:
+  lowtac_status -> NCic.context -> cic_term -> lowtac_status * cic_term
 
 val get_goalty: lowtac_status -> int -> cic_term
 val mk_meta: