Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbatt!ucbvax!RELAY.CS.NET!wick%instr.camosun.bcc.cdn%ubc.CSNET From: wick%instr.camosun.bcc.cdn%ubc.CSNET@RELAY.CS.NET.UUCP Newsgroups: comp.lang.modula2 Subject: Exceptions & single output Message-ID: <447*wick@instr.camosun.bcc.cdn> Date: Tue, 10-Feb-87 11:03:02 EST Article-I.D.: instr.447*wick Posted: Tue Feb 10 11:03:02 1987 Date-Received: Wed, 11-Feb-87 07:47:35 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 9 > Correct me if I am wrong but from my observations of Modula-2, I > think the reason why explicit exception handling mechanisms do not exist > is mainly because it was designed under the auspice of "Structured > Programming". This consists mechanisms such as iteration, sequence and > decision but also includes recommendations on functionality such as > "Single input, single output" Then why did he include multiple RETURN's for function procedures and why did he include multiple EXIT's from LOOP's????