fact: Fixpoint forallb2 (xs: list A) (ys:list B) {struct xs} : bool := match xs, ys with | nil, nil => true | x::xs, y::ys => (P x y) && (forallb2 xs ys) | _, _ => false end.
imports: State SMT_terms List Bool PArray Int63