type body = Cic.annterm option
type types = Cic.anninductiveType list
type lpsno = int
+type fields = (string * bool * int) list
type step = Note of note
+ | Record of types * lpsno * fields * note
| Inductive of types * lpsno * note
| Statement of flavour * name * what * body * note
| Qed of note
| Clear of hyp list * note
| ClearBody of hyp * note
| Branch of step list list * note
+ | Reflexivity of note
val render_steps:
(what, inferred, [> `Whd] as 'b, what CicNotationPt.obj, hyp) GrafiteAst.statement list ->
val count_nodes:
int -> step list -> int
+
+val note_of_step:
+ step -> note