Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site hp-pcd.UUCP Path: utzoo!linus!decvax!harpo!seismo!hao!hplabs!hp-pcd!tw From: tw@hp-pcd.UUCP (Tw Cook) Newsgroups: net.lang.c Subject: Re: C 'break' command - a query - (nf) Message-ID: <1614@hp-pcd.UUCP> Date: Thu, 25-Aug-83 03:35:02 EDT Article-I.D.: hp-pcd.1614 Posted: Thu Aug 25 03:35:02 1983 Date-Received: Sat, 27-Aug-83 18:43:27 EDT Sender: netnews@hp-pcd.UUCP Organization: Hewlett-Packard, Corvallis OR Lines: 59 #R:root44:-414400:hp-pcd:36000002:000:1903 hp-pcd!tw Aug 24 22:56:00 1983 From hp-dcd!donn Tue Aug 23 20:01:16 1983 It was suggested that C might be changed to include a "break n" or equivalent for jumping out of nested constructs. I'm not advocating the change (or against it either) here, but rather suggesting an alternate syntax for the function. When I was in grad school, we had a variant of XPL (XPL/S) that literally *did not have* a goto or equivalent. Instead it had the normal "structured programming" constructs and "exit