From: Ken Garlington <garlingtonke@lmtas.lmco.com>
Subject: Re: NVRAM or how can I enforce a range check in Ada83.
Date: 1996/11/22
Date: 1996-11-22T00:00:00+00:00 [thread overview]
Message-ID: <3295FF52.1F2C@lmtas.lmco.com> (raw)
In-Reply-To: dewar.848229223@merv
Robert Dewar wrote:
>
> Ken Garlington says
>
> "There is an Ada 83 interpretation that says compilers are permitted to warn
> you if the Source and Target are of different sizes on an unchecked conversion,
> but as I understand it this isn't a requirement."
>
> This is not right. No interpretation is needed to permit a compiler to
> generate warning messages, a compiler can generate whatever warning
> messages it likes, since these are entirely outside the language.
There is an Ada 83 AI that includes these words. It may not be a well-written AI,
but it does exist. My browser is behaving badly at the moment, but perhaps you
could go look at the Ada 83 AI written about Unchecked_Conversions between source
and target of different sizes, and explain where I misunderstood the words.
--
LMTAS - "Our Brand Means Quality"
For more info, see http://www.lmtas.com or http://www.lmco.com
next prev parent reply other threads:[~1996-11-22 0:00 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
1996-11-15 0:00 NVRAM or how can I enforce a range check in Ada83 Peter Vogelsanger
1996-11-15 0:00 ` Stephen Leake
1996-11-16 0:00 ` Ken Garlington
1996-11-17 0:00 ` Robert Dewar
1996-11-17 0:00 ` Robert A Duff
1996-11-18 0:00 ` Robert Dewar
1996-11-19 0:00 ` Robert A Duff
1996-11-22 0:00 ` Ken Garlington [this message]
1996-11-22 0:00 ` Robert Dewar
1996-11-25 0:00 ` Ken Garlington
1996-11-19 0:00 ` Laurent Guerby
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox