Path: utzoo!mnetor!uunet!husc6!mailrus!umix!umich!mibte!gamma!ulysses!thumper!faline!bellcore!tness7!tness1!sugar!peter
From: peter@sugar.UUCP (Peter da Silva)
Newsgroups: comp.lang.c
Subject: Handling deep breaks
Message-ID: <1946@sugar.UUCP>
Date: 7 May 88 13:54:26 GMT
Organization: Sugar Land UNIX - Houston, TX
Lines: 26

I think the best way to handle deep breaks is by tagged blocks, myself...

A sample 'C' syntax:

tagged_block :	'block' label statement

tagged_break :	'break' label ';'

Eg:

	block fred {
		...
		block bob
			while(joe) {
				...
				break fred;
				...
				break bob;
				...
			}
	}

-- 
-- Peter da Silva      `-_-'      ...!hoptoad!academ!uhnix1!sugar!peter
-- "Have you hugged your U wolf today?" ...!bellcore!tness1!sugar!peter
-- Disclaimer: These aren't mere opinions, these are *values*.