From: AdaMagica <christ-usch.grein@t-online.de>
Subject: Re: Using Generic Pasckages
Date: Thu, 9 Apr 2020 08:38:42 -0700 (PDT)
Date: 2020-04-09T08:38:42-07:00 [thread overview]
Message-ID: <d8cf7983-2f2b-44be-9e4a-744ef4dfa510@googlegroups.com> (raw)
In-Reply-To: <5e8edf69$0$18432$e4fe514c@news.kpn.nl>
Am Donnerstag, 9. April 2020 10:40:11 UTC+2 schrieb ldries46:
> I have created some generic packages. tese are packages that only do the
> same thing but with other types. Till now I did only need these packages
> without interaction with between packages using the same type. I just
> can declare them:
> Package AA is new BB(type); then calling them as
> A := AA.Get_Value;
> No other declaration seemed to be neccesary .
>
> Now I have the following situation:
> Package AA is new BB(integer);
> Package CC is new BB(integer);
> and a case where I have several statements using Package AA in one
> condition and CC the other case.
> I want to do that by using:
> if D then EE := AA; else EE := CC; end if;
You cannot assign packages.
Why not:
if D then AA.Get_Value; else CC.Get_Value; end if;
next prev parent reply other threads:[~2020-04-09 15:38 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-04-09 8:40 Using Generic Pasckages ldries46
2020-04-09 8:57 ` Dmitry A. Kazakov
2020-04-09 10:05 ` ldries46
2020-04-09 11:23 ` Dmitry A. Kazakov
2020-04-09 15:38 ` AdaMagica [this message]
2020-04-09 18:23 ` Simon Wright
2020-04-09 20:45 ` Jere
2020-04-10 16:34 ` Stephen Leake
2020-04-11 13:16 ` ldries46
2020-04-11 14:15 ` Jeffrey R. Carter
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox