Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!uflorida!haven!ncifcrf!nlm-mcs!adm!smoke!gwyn From: gwyn@smoke.ARPA (Doug Gwyn ) Newsgroups: comp.lang.c Subject: Re: do-while construct Message-ID: <8661@smoke.ARPA> Date: 8 Oct 88 02:53:46 GMT References: <1511@pur-phy> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 16 The loop stuff until condition more_stuff pool construct is the most general form of loop. It would be useful if it were the ONLY loop construct in an Algol-like language. However, C has several loop constructs for reasons of convenience, and the exit from the middle of a loop is easily accomplished: for(;;) { stuff if(condition) break; more_stuff } so that there is no real need to add such a construct. Save it for a new programming language (D?).