fact: Fixpoint list_lt (xs ys : list A) : Prop := match xs, ys with | nil, nil => False | nil, _::_ => True | _::_, nil => False | x::xs, y::ys => (lt x y) \/ (eqb x y /\ list_lt xs ys) end.
imports: Bool OrderedType BinPos ZArith OrderedTypeEx Int63 State BVList FArray SMT_classes