Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbosgd!ihnp4!inuxc!pur-ee!uiucdcs!ccvaxa!aglew From: aglew@ccvaxa.UUCP Newsgroups: net.lang.c Subject: Re: What should be added to C Message-ID: <2600059@ccvaxa> Date: Thu, 29-May-86 22:56:00 EDT Article-I.D.: ccvaxa.2600059 Posted: Thu May 29 22:56:00 1986 Date-Received: Sat, 31-May-86 06:26:14 EDT References: <1463@mmintl.UUCP> Lines: 20 Nf-ID: #R:mmintl.UUCP:1463:ccvaxa:2600059:000:549 Nf-From: ccvaxa.UUCP!aglew May 29 21:56:00 1986 ~> Multi-level breaks I have never liked breaks with a numeric argument; I cut my teeth on WATFOR/WATFIV, and I can assure you that they do *not* make things much clearer. Why not use the Ada style of putting a label before the loop body - it's like giving a name to the loop: complicated_loop: for(;;) { {{{{{ break complicated_loop; }}}}} } No, it's not really much different from a goto. Andy "Krazy" Glew. Gould CSD-Urbana. USEnet: ihnp4!uiucdcs!ccvaxa!aglew 1101 E. University, Urbana, IL 61801 ARPAnet: aglew@gswd-vms