comp.lang.ada
 help / color / mirror / Atom feed
From: "David C. Hoos, Sr." <david.c.hoos.sr@ada95.com>
Subject: Re: RISC - largish (code listed)
Date: Fri, 23 Mar 2001 06:21:16 -0600
Date: 2001-03-23T12:20:15+00:00	[thread overview]
Message-ID: <99ff1v$8em$1@hobbes2.crc.com> (raw)
In-Reply-To: 3abb0937$1@pull.gecm.com


"Martin Dowie" <martin.dowie@baesystems.com> wrote in message
news:3abb0937$1@pull.gecm.com...
> Beard, Frank <beardf@spawar.navy.mil> wrote in message
> news:mailman.985286058.25350.comp.lang.ada@ada.eu.org...
> > Any particular reason you don't use
> "System.Address_To_Access_Conversions"?
>
> we do - in the body. This package converts one access type to another
access
> type by converting to system.address on route. So you can do dangerous
> things
> in a type safe manner.
>
> If there is a simpler way of doing this (type safely) then please let me
> know! :-)

As a matter of good style (regardless of simplicity) it's always a good idea
to
hide implementation details from the specification, even when the
implementation is only an instantiation of a language-defined generic unit.
This allows refinement of the implementation without changing the
specification and thereby forcing recompilation of all of the client units.









  reply	other threads:[~2001-03-23 12:21 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-03-22 18:31 RISC - largish (code listed) Beard, Frank
2001-03-23  8:36 ` Martin Dowie
2001-03-23 12:21   ` David C. Hoos, Sr. [this message]
  -- strict thread matches above, loose matches on Subject: below --
2001-03-14 20:23 RISC chris.danx
2001-03-15 12:37 ` RISC chris.danx
2001-03-15 14:40   ` RISC Ted Dennison
2001-03-15 14:49     ` RISC Robert A Duff
2001-03-15 17:37       ` RISC Marin David Condic
2001-03-15 18:28         ` RISC Robert A Duff
2001-03-15 19:16           ` RISC Marin David Condic
2001-03-16  8:44             ` RISC Martin Dowie
2001-03-16 14:40               ` RISC Marin David Condic
2001-03-20 10:17                 ` RISC Martin Dowie
2001-03-20 14:34                   ` RISC Marin David Condic
2001-03-20 15:45                     ` RISC Ted Dennison
2001-03-22  9:16                       ` RISC - largish (code listed) Martin Dowie
2001-03-22  9:34                         ` Martin Dowie
replies disabled

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