hol88Lib.conjuncts : term -> term list
--`t1 /\ (t2 /\ ( ... /\ tn)...)`--A term that is not a conjunction is simply returned as the sole element of a list. Note that
conjuncts(list_mk_conj([t1,...,tn]))will not return [t1,...,tn] if any of t1,...,tn are conjunctions.
- list_mk_conj [(--`a /\ b`--),(--`c /\ d`--),(--`e /\ f`--)];
> val it = (--`(a /\ b) /\ (c /\ d) /\ e /\ f`--) : term
- conjuncts it,
val it = [(--`a`--),(--`b`--),(--`c`--),(--`d`--),
(--`e`--),(--`f`--)] : term list
- list_mk_conj it,
val it = (--`a /\ b /\ c /\ d /\ e /\ f`--) : term
- conjuncts (--`1`--);
val it = [--`1`--] : term list