comp.lang.ada
 help / color / mirror / Atom feed
From: Peter Chapin <PChapin@vtc.vsc.edu>
Subject: Re: Position of "use"
Date: Mon, 07 Jul 2014 13:40:23 -0400
Date: 2014-07-07T13:40:23-04:00	[thread overview]
Message-ID: <gYWdndjmDvUVRifO4p2dnAA@giganews.com> (raw)
In-Reply-To: <1404752917.2300.1.camel@pascal.home.net>

On 2014-07-07 13:08, Pascal Obry wrote:

> Le lundi 07 juillet 2014 à 09:45 -0700, Adam Beneschan a écrit :
>> The visibility rules for context clauses are separate from visibility
>> rules in other cases. At the moment, I am not sure there is any
>> difference at all between Victor's two examples; I'll have to study
>> the rules carefully to make sure. It's possible that there is a
>> difference if there is a child package (package X.Child is ...), or if
>> there is a pragma in the context clause. I'll try to look at it later.
> 
> I suppose it is different if there is multiple units in a single file?

In that case, doesn't each unit have it's own context clause even so?

with A;
package P1 is
  ...
end P1;

with B;
-- The 'with A' above is not relevant here (yes?)
package body P2 is
  ...
end P2;



  reply	other threads:[~2014-07-07 17:40 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-05  6:43 Position of "use" Victor Porton
2014-07-05  7:12 ` J-P. Rosen
2014-07-07 16:45   ` Adam Beneschan
2014-07-07 17:08     ` Pascal Obry
2014-07-07 17:40       ` Peter Chapin [this message]
2014-07-07 19:17       ` Adam Beneschan
2014-07-08  5:26     ` J-P. Rosen
2014-07-08 15:32       ` Adam Beneschan
2014-07-08 19:30 ` Adam Beneschan
2014-07-08 22:39   ` Victor Porton
2014-07-09 10:36 ` anon
2014-07-09 15:14   ` Adam Beneschan
2014-07-10  1:27     ` anon
2014-07-10  9:50       ` AdaMagica
2014-07-10 13:10         ` J-P. Rosen
2014-07-10 15:57           ` Adam Beneschan
2014-07-10 17:47             ` Tero Koskinen
2014-07-10 19:15           ` Jeffrey Carter
2014-07-15  5:56         ` anon
2014-07-15  7:36           ` Georg Bauhaus
2014-07-15 17:01             ` Simon Wright
2014-07-15 17:23               ` Jeffrey Carter
2014-07-15 19:44                 ` Simon Wright
2014-07-15 17:47               ` G.B.
2014-07-15 17:51               ` Adam Beneschan
2014-07-15 20:04                 ` Simon Wright
2014-07-16  7:19                 ` anon
2014-07-10 15:54       ` Adam Beneschan
replies disabled

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