---- for (a;b;) { d(); } ---- a while b d()