fact: Axiom alist_ind : forall (A : Type) (P : list (atom * A) -> Type), (P nil) -> (forall x a xs, P xs -> P (x ~ a ++ xs)) -> (forall xs, P xs).
imports: Coq.FSets.FSets Coq.Lists.List Coq.Logic.Decidable Metalib.CoqFSetDecide Metalib.CoqListFacts Metalib.AssocList Metalib.MetatheoryAtom Metalib.LibTactics