Module Term.AC
Parameters
Signature
val flatten : ID.t -> t list -> t listflatten_ac f lflattens the list of termslby deconstructing all its elements that havefas head ID.t. For instance, if l=1+2; 3+(4+5)with f="+", this will return1;2;3;4;5, perhaps in a different order
val equal : t -> t -> boolCheck whether the two terms are AC-equal. Optional arguments specify which ID.ts are AC or commutative (by default by looking at attr_ac and attr_commut).
val symbols : t Sequence.t -> Logtk.ID.Set.tSet of ID.ts occurring in the terms, that are AC