let f c = count_term f c t in
count_term f c w
-let count_item f c = function
+let count_entity f c = function
| A.Section _ ->
f {c with sections = succ c.sections}
| A.Context _ ->
let print_counters f c =
let terms = c.sorts + c.grefs + c.appls + c.absts in
- let items = c.sections + c.contexts + c.blocks + c.decls + c.defs in
+ let entities = c.sections + c.contexts + c.blocks + c.decls + c.defs in
L.warn (P.sprintf " Automath representation summary");
- L.warn (P.sprintf " Total book items: %7u" items);
- L.warn (P.sprintf " Section items: %7u" c.sections);
- L.warn (P.sprintf " Context items: %7u" c.contexts);
- L.warn (P.sprintf " Block items: %7u" c.blocks);
- L.warn (P.sprintf " Declaration items: %7u" c.decls);
- L.warn (P.sprintf " Definition items: %7u" c.defs);
+ L.warn (P.sprintf " Total book entities: %7u" entities);
+ L.warn (P.sprintf " Section entities: %7u" c.sections);
+ L.warn (P.sprintf " Context entities: %7u" c.contexts);
+ L.warn (P.sprintf " Block entities: %7u" c.blocks);
+ L.warn (P.sprintf " Declaration entities: %7u" c.decls);
+ L.warn (P.sprintf " Definition entities: %7u" c.defs);
L.warn (P.sprintf " Total Parameter items: %7u" c.pars);
L.warn (P.sprintf " Application items: %7u" c.pars);
L.warn (P.sprintf " Total term items: %7u" terms);