X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Fcic%2FcicInspect.mli;h=a5b79b36d475d0aca0bd741bf9b293350ef75447;hb=b266ed97b63400d62ab4ba6a4ebdfbc1d5b0c2bb;hp=e7ee2ed8dd72adcef986ecf401336a57cf981907;hpb=cf4301b669442bdd78984d3a3a1e38660db1f2ea;p=helm.git diff --git a/helm/software/components/cic/cicInspect.mli b/helm/software/components/cic/cicInspect.mli index e7ee2ed8d..a5b79b36d 100644 --- a/helm/software/components/cic/cicInspect.mli +++ b/helm/software/components/cic/cicInspect.mli @@ -31,5 +31,8 @@ val get_rels_from_premise: int -> Cic.term -> S.t val get_mutinds_of_uri: UriManager.uri -> Cic.term -> S.t -(* count_nodes n t returns n + the number of nodes in t *) -val count_nodes: int -> Cic.term -> int +(* count_nodes n t returns n + the number of nodes in t *) +(* implicits, metas and casts are counted if ~meta:true *) +(* if ~meta:false, complies with *) +(* F.Guidi: Procedural representation of CIC Proof Terms. Last version *) +val count_nodes: meta:bool -> int -> Cic.term -> int