Article View: comp.lang.modula2
Article #3602Exception handling anyone?
From: bpendlet
Date: Fri, 06 Feb 1987 20:52
Date: Fri, 06 Feb 1987 20:52
33 lines
1688 bytes
1688 bytes
Could we get a discussion going on exception handling in Modula-2? The lack
of a defined exception handling mechanism in the language is, in my opinion,
a serious flaw in the language. Rather like a flaw in a diamond.
I've read that C's setjmp and longjmp have been implemented and used with some
versions of Modula-2, and I've seen the description of exception handling in
Modula-2+ described in "Extending Modula-2 to Build Large Integrated
Systems" in the November, 1986 edition of IEEE Software. I'm interested in how
people have done exception handling in systems they have written in Modula-2
and what exception handling mechanisms have been implemented in other
versions of Modula-2.
If there is a reason why exception handling was left out of Modula-2 I'd
like to hear that too.
Thanks
Bob Pendleton
--
---
Bob Pendleton
Evans & Sutherland Computer Corporation
UUCP Address: {decvax,ucbvax,ihnp4,allegra}!decwrl!esunix!bpendlet
Alternate: {ihnp4,seismo}!utah-cs!utah-gr!uplherc!esunix!bpendlet
hacking code, hacking code.
sometimes happy, sometimes bored,
almost lost in a pile of spode.
tell the people "I'm only hacking code."
---
I am solely responsible for what I say.
---
Technical Details
Message-ID:
<354@esunix.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!watmath!clyde!rutgers!seismo!ut-sally!utah-cs!utah-gr!uplherc!esunix!bpendletShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!rutgers!seismo!ut-sally!utah-cs!utah-gr!uplherc!esunix!bpendlet From: bpendlet@esunix.UUCP Newsgroups: comp.lang.modula2 Subject: Exception handling anyone? Message-ID: <354@esunix.UUCP> Date: Fri, 6-Feb-87 15:52:23 EST Article-I.D.: esunix.354 Posted: Fri Feb 6 15:52:23 1987 Date-Received: Mon, 9-Feb-87 02:42:54 EST Lines: 33