Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site usceast.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxj!ihnp4!zehntel!dual!amd!decwrl!decvax!mcnc!ncsu!ncrcae!usceast!ted From: ted@usceast.UUCP (Ted Nolan) Newsgroups: net.lang.c Subject: Breaking out - the ratfor approach Message-ID: <2122@usceast.UUCP> Date: Fri, 26-Oct-84 01:46:59 EDT Article-I.D.: usceast.2122 Posted: Fri Oct 26 01:46:59 1984 Date-Received: Sat, 27-Oct-84 04:14:12 EDT Reply-To: ted@usceast.UUCP (Ted Nolan) Organization: Csci Dept, U of S. Carolina, Columbia Lines: 19 If anyone really feels strongly enough about a special syntax for breaking out of multiple loops, why not write a preprocessor to do it for you, as ratfor imposes structure on FORTRAN? Then you and your organization have your coveted code cleanliness and can still export portable code after the preprocessing (or you could export the preprocessor with the code). One of the nice things about gotos is that you can map any control structure into them. I don't think this is something that should be part of the "real" language. Ted Nolan ..usceast!ted -- ------------------------------------------------------------------------------- Ted Nolan ...decvax!mcnc!ncsu!ncrcae!usceast!ted 6536 Brookside Circle ...akgua!usceast!ted Columbia, SC 29206 ("Deep space is my dwelling place, the stars my destination") -------------------------------------------------------------------------------