X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matitaB%2Fcomponents%2Fng_paramodulation%2FnCicParamod.mli;h=93d322dd1007786cfaf394b2fbfd25004eeec145;hb=9aa2722ff4aa7868ffd14e5a820cd6dc79e2c8a6;hp=36c5a7cab631711e0cb4297cc99d19455a0cbffa;hpb=cacbe3c6493ddce76c4c13379ade271d8dd172e8;p=helm.git diff --git a/matitaB/components/ng_paramodulation/nCicParamod.mli b/matitaB/components/ng_paramodulation/nCicParamod.mli index 36c5a7cab..93d322dd1 100644 --- a/matitaB/components/ng_paramodulation/nCicParamod.mli +++ b/matitaB/components/ng_paramodulation/nCicParamod.mli @@ -19,10 +19,19 @@ val nparamod : type state val empty_state: state -val forward_infer_step: state -> NCic.term -> NCic.term -> state -val index_obj: #NCic.status -> state -> NUri.uri -> state +val size_of_state: state -> int * int +val forward_infer_step: + #NCicCoercion.status -> + NCic.metasenv -> + NCic.substitution -> + NCic.context -> + state -> + NCic.term -> + NCic.term -> + state +val index_obj: #NCicEnvironment.status -> state -> NUri.uri -> state val is_equation: - #NCic.status -> NCic.metasenv -> NCic.substitution -> NCic.context -> + #NCicEnvironment.status -> NCic.metasenv -> NCic.substitution -> NCic.context -> NCic.term -> bool val paramod : #NCicCoercion.status ->