comp.lang.ada
 help / color / mirror / Atom feed
From: Robert A Duff <bobduff@shell01.TheWorld.com>
Subject: Re: How do I end the program?
Date: Wed, 6 Feb 2002 17:55:34 GMT
Date: 2002-02-06T17:55:34+00:00	[thread overview]
Message-ID: <wccpu3i1omh.fsf@shell01.TheWorld.com> (raw)
In-Reply-To: dstanbro-27CD07.18440906022002@mec2.bigpond.net.au

Dale Stanbrough <dstanbro@bigpond.net.au> writes:

> Well, i'm not sure that would work. What if one of the tasks is 
> a library level task, i.e. declared and elaborated in a library
> level package? I'm not sure that there is a "parent" task in that
> case.

There was some confusion about this in Ada 83, but in Ada 95,
the library-package tasks depend on the environment task,
so aborting the env task aborts all other tasks, too.
(I believe that was the original intent of Ada 83, too,
but there was some confusing wording in the RM.)

- Bob



      parent reply	other threads:[~2002-02-06 17:55 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-02-04 23:15 How do I end the program? David Starner
2002-02-05  3:52 ` dale
2002-02-05  6:17   ` Simon Wright
2002-02-05  7:39   ` Dmitriy Anisimkov
2002-02-05 12:35 ` David C. Hoos
2002-02-05 13:26 ` Stephen Leake
2002-02-06  3:16 ` Steve Doiel
2002-02-06  7:46   ` Dale Stanbrough
2002-02-06  8:40     ` Martin Dowie
2002-02-06 17:55     ` Robert A Duff [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox