Definition semax_equiv {CS: compspecs} {Espec: OracleKind} c1 c2: Prop := forall Delta P Q, semax Delta P c1 Q <-> semax Delta P c2 Q.

Lemma semax_convert_for_while': forall CS Espec Delta Pre s1 e2 s3 s4 s5 Post, nocontinue s4 = true -> nocontinue s3 = true -> @semax CS Espec Delta Pre (Ssequence s1 (Ssequence (Swhile e2 (Ssequence s4 s3)) s5)) Post -> @semax CS Espec Delta Pre (Ssequence (Sfor s1 e2 s4 s3) s5) Post.