1 type kinds_of_formulae =
2 | Axiom | Hypothesis | Definition | Lemma | Theorem | Conjecture
3 | Lemma_conjecture | Negated_conjecture | Plain | Unknown
12 | Function of string * term list
15 | Proposition of string
16 | Predicate of string * term list
20 | NotEq of term * term
23 | Disjunction of formulae * formulae
29 | Inclusion of string * (string list)
31 string * kinds_of_formulae * formulae * source * info list