🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.ada
Article #1028

Re: Exception handling question

#1028
From: stt
Date: Sat, 25 Oct 1986 00:24
12 lines
996 bytes
I don't agree with your conclusion.  Things are generally legal
if not specifically disallowed in cases like this, so
"raise;" inside of a nested block, loop, if, case, etc. is perfectly
legal.  It is only illegal when inside a nested unit/accept statement.
Similar rules apply to return, exit <name>, etc., and these
are certainly legal inside nested blocks (see 5.7, 5.8, 5.9).

S. Tucker Taft
c/o Intermetrics, Inc.
733 Concord Ave
Cambridge, MA  02138
Technical Details
Message-ID: <4700080@ada-uts>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!rutgers!pyrnj!mirror!gabriel!ada-uts!stt
References: <10377@cca.UUCP>

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!pyrnj!mirror!gabriel!ada-uts!stt
From: stt@ada-uts
Newsgroups: net.lang.ada
Subject: Re: Exception handling question
Message-ID: <4700080@ada-uts>
Date: Fri, 24-Oct-86 19:24:00 EST
Article-I.D.: ada-uts.4700080
Posted: Fri Oct 24 19:24:00 1986
Date-Received: Mon, 27-Oct-86 01:31:51 EST
References: <10377@cca.UUCP>
Lines: 12
Nf-ID: #R:cca.UUCP:-1037700:ada-uts:4700080:000:456
Nf-From: ada-uts!stt    Oct 24 18:24:00 1986