Breaking out of labeled statements - (nf)

craig at cfib.UUCP craig at cfib.UUCP
Mon Aug 29 09:11:02 AEST 1983


#R:ulysses:-57000:cfib:5900003:000:568
cfib!craig    Aug 26 15:05:00 1983


		(CAUTION)

	Labeled breaks sound reasonable, but leave it at that please.
I had the excruciatingly unpleasant experience of working in a language
called ECL (or EL1 -- your choice) at Harvard. Among other unpleasantries
the language supported labeled blocks that you could break out from anywhere
within the block (even from subroutines called within the block) with
some command like "=> <label>".  The language was written in such a way
that you were occasionally forced to use this construction -- and it
was a roaring pain to debug.

Craig Partridge
cfib!craig



More information about the Comp.lang.c mailing list