comp.lang.ada
 help / color / mirror / Atom feed
From: tmoran@acm.org
Subject: Re: Dynamic dispatch again
Date: Mon, 08 Oct 2001 18:21:04 GMT
Date: 2001-10-08T18:21:04+00:00	[thread overview]
Message-ID: <k8mw7.16010$IY3.11154702@news1.rdc1.sfba.home.com> (raw)
In-Reply-To: 3BC1D39E.6EB86D43@san.rr.com

>Because not all profiles will (for example) send a message as the first
>thing they do.
  Ah.  I thought the profile fixed the tasking structure.  But it sounds
like the only required similarity in these tasks is that their spec
(list of "entry"s) is the same.  All else is changeable, correct?
  So as I understand it, you want to be able to do something like:
   task type One is
     entry a(i : in out integer);
     entry b;
   end task;
   task type Two is
     entry a(i : in out integer);
     entry b;
   end task;
   ...
   X : array() of tasks_one_or_two;
   ...
   select
     X(i).b;
   or
     delay 1.0;
   end select;
Is that it?



  reply	other threads:[~2001-10-08 18:21 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-10-06  1:08 Dynamic dispatch again Darren New
2001-10-06 17:52 ` tmoran
2001-10-08  1:13   ` Darren New
2001-10-08  4:23     ` tmoran
2001-10-08 16:26       ` Darren New
2001-10-08 18:21         ` tmoran [this message]
2001-10-08 19:07           ` Darren New
2001-10-09  0:25             ` tmoran
2001-10-09  0:40               ` Darren New
2001-10-09  1:29                 ` Larry Hazel
2001-10-09  4:10                 ` tmoran
2001-10-09 15:40                   ` Darren New
2001-10-09 17:58                     ` tmoran
2001-10-09 19:26                       ` Darren New
2001-10-09 19:42                         ` tmoran
2001-10-09 20:23                           ` Darren New
2001-10-09 22:37                         ` tmoran
2001-10-10 18:17                           ` Darren New
replies disabled

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