module PEH = ProofEngineHelpers
module E = CicEnvironment
module UM = UriManager
+module D = Deannotate
(* fresh name generator *****************************************************)
| C.MutConstruct _ -> false
| _ -> true
+let is_atomic t = not (is_not_atomic t)
+
let get_ind_type uri tyno =
match E.get_obj Un.empty_ugraph uri with
| C.InductiveDefinition (tys, _, lpsno, _), _ -> lpsno, List.nth tys tyno
| _ -> assert false
in
ps, disp
+
+let cic = D.deannotate_term