🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.modula2
Article #3602

Exception handling anyone?

#3602
From: bpendlet
Date: Fri, 06 Feb 1987 20:52
33 lines
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!bpendlet

Show 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