comp.lang.ada
 help / color / mirror / Atom feed
From: Wojtek Narczynski <wojtek@power.com.pl>
Subject: Re: Semantics of Inline vs non-Inline
Date: Thu, 21 Oct 2004 12:24:44 +0200
Date: 2004-10-21T12:24:44+02:00	[thread overview]
Message-ID: <pan.2004.10.21.10.24.43.987517@power.com.pl> (raw)
In-Reply-To: mailman.42.1098335297.10401.comp.lang.ada@ada-france.org

On Thu, 21 Oct 2004 07:07:31 +0200, Christoph Karl Walter Grein wrote:

>> >   function Push( Datum : Datum_Type ) return List.Cell_Ptr is
>> >      LM_Datum : List.Datum_Type;
>> >      for LM_Datum'Address use Datum'Address;
>> 
>> Sorry, I still don't see why Datum'Address should compile if it is 
>> not supported.
>>
>> Regards,
>> Wojtek
> 
> Obviously you are not familiar with Ada RM speak:

Indeed.

> "Not supported" means: Upon execution of your program, it's undefined what
> will happen.

I am right now grepping the RM, and this is just not true. The RM defines
in dozens of places what should happen if something is "not supported".
For example, applicable to this case:

"13/1 A representation or operational item that is not supported by the
implementation is illegal, or raises an exception at run time."

Regards,
Wojtek



  reply	other threads:[~2004-10-21 10:24 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-10-21  5:07 Semantics of Inline vs non-Inline Christoph Karl Walter Grein
2004-10-21 10:24 ` Wojtek Narczynski [this message]
  -- strict thread matches above, loose matches on Subject: below --
2004-10-21 11:21 Christoph Karl Walter Grein
2004-10-21 20:57 ` Wojtek Narczynski
2004-10-22  0:46 ` skidmarks
2004-10-22  5:50   ` Simon Wright
2004-10-22 12:57     ` Wojtek Narczynski
2004-10-18  6:29 Christoph Karl Walter Grein
2004-10-20 15:07 ` Wojtek Narczynski
2004-10-15  6:18 Christoph Karl Walter Grein
2004-10-15 11:02 ` Wojtek Narczynski
     [not found] <35f054ea.0410140733.5f250e6f@posting.google.com>
2004-10-14 16:14 ` Wojtek Narczynski
2004-10-14 20:05   ` Arthur Schwarz
2004-10-15 10:24     ` Wojtek Narczynski
2004-10-15 16:32       ` Arthur Schwarz
2004-10-14 17:58 ` Martin Krischik
2004-10-15  0:49   ` Arthur Schwarz
2004-10-15  8:05     ` Martin Krischik
2004-10-15 16:39       ` Arthur Schwarz
2004-10-15 16:40       ` Arthur Schwarz
2004-10-15 16:40       ` Arthur Schwarz
2004-10-15 16:45       ` skidmarks
2004-10-15  3:40 ` Steve
2004-10-15  5:50 ` Simon Wright
2004-10-15 16:57   ` skidmarks
2004-10-18 17:01 ` skidmarks
replies disabled

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