From: Magnus.Kempe@di.epfl.ch (Magnus Kempe)
Subject: Re: Modulus and Remainder operations (Was Re: Help with a bit of C code)
Date: 13 Oct 1994 08:27:31 GMT
Date: 1994-10-13T08:27:31+00:00 [thread overview]
Message-ID: <1994Oct13.092135@di.epfl.ch> (raw)
In-Reply-To: hbakerCxL95y.8L3@netcom.com
hbaker@netcom.com (Henry G. Baker) writes:
:
: ... the definer of [a limited] type has lost control of the type.
: The 'textbook' definitions of prototypical limited types such as 'bank
: accounts' are no longer safe in the presence of such equivocation.
Henry, please read RM9X 6.2(4-10). The following declaration ensures that
parameters of type T will always be passed by reference:
package P is
type T is limited private;
private
type T is limited record ... end record; -- NOTE: "limited"
end P;
Also, parameters of tagged types are always passed by reference.
: See "How to Steal from a Limited Private Account--Why Mode INOUT
: Parameters for Limited Types MUST be Passed by Reference". Ada
: Letters XIII, 3 (May/June 1993), 91-95.
Your problem is SOLVED In Ada 9X.
--
Magnus Kempe "I know not what course others may take, but as for me,
Magnus.Kempe@di.epfl.ch Give me Liberty... or give me Death!" -- Patrick Henry
next prev parent reply other threads:[~1994-10-13 8:27 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
1994-09-27 14:40 Modulus and Remainder operations (Was Re: Help with a bit of C code) David A. Cobb
1994-09-28 13:56 ` Robert Dewar
1994-09-29 9:04 ` Christopher Costello
1994-09-29 14:34 ` Norman H. Cohen
[not found] ` <1994Oct7.225248.6208@nosc.mil>
[not found] ` <1994Oct10.084630.19894@sei.cmu.edu>
[not found] ` <37bof4$ljl@gnat.cs.nyu.edu>
[not found] ` <37cigq$6e0@felix.seas.gwu.edu>
1994-10-11 14:42 ` Norman H. Cohen
[not found] ` <hbakerCxFK2p.4wp@netcom.com>
[not found] ` <1994Oct11.161048.1058@nosc.mil>
1994-10-11 20:06 ` Norman H. Cohen
1994-10-13 1:51 ` Henry G. Baker
1994-10-13 8:27 ` Magnus Kempe [this message]
1994-10-13 12:30 ` Robert Dewar
1994-10-14 15:45 ` Henry G. Baker
1994-10-14 22:11 ` Robert Dewar
1994-10-15 17:35 ` Tucker Taft
1994-10-13 10:38 ` Tucker Taft
1994-10-13 21:34 ` Norman H. Cohen
1994-10-14 15:39 ` Henry G. Baker
1994-10-14 22:56 ` David Weller
1994-10-16 1:25 ` Henry G. Baker
1994-10-13 18:13 ` Charles H. Sampson
1994-10-13 16:56 ` Robert I. Eachus
1994-10-13 20:59 ` Robert Dewar
1994-10-13 23:44 ` Bob Duff
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox