comp.lang.ada
 help / color / mirror / Atom feed
From: Alexander Boucke <alexb@lufmech.rwth-aachen.de>
Subject: Re: What is wrong here? (Generic and controlled types)
Date: 2000/04/04
Date: 2000-04-04T08:32:04+00:00	[thread overview]
Message-ID: <38E9A884.8A8782BE@lufmech.rwth-aachen.de> (raw)
In-Reply-To: 873dp3hv8x.fsf@deneb.cygnus.argh.org

Florian Weimer wrote:
> 
> Robert Dewar <robert_dewar@my-deja.com> writes:
> 
> |    29.    package Real_Vectors is new Generic_Vectors(Real, Index, Zero);
> |           |
> |        >>> instantiation error at generic_vectors.ads:23
> |        >>> controlled type must be declared at the library level
> |        >>> instantiation error at generic_vectors.ads:75
> |        >>> controlled type must be declared at the library level
> 
> > P.S. it is hard to see how the GNAT message could be any
> > clearer, suggestions welcome!
> 
> I didn't understand this message, either.  AFAIK, the term "library
> level" is not mentioned in Cohen's book -- the one I used (at least,
> it's not listed in the index).  The RM definition is easy to find, but
> it's not very easy to understand (you must already know the concept of
> "accessibility level"). 

This was the same for me (using Barnes/RM). BTW: if the 
f77-Compiler I used before would have put so good (and 
so many) Error-messages... :-) After all, that's one of the reasons to
use Ada now.

Alexander Boucke
-- 
"I try to write idiot proof code, but they keep making better idiots."

A. Stanley in comp.sys.sgi.admin




  parent reply	other threads:[~2000-04-04  0:00 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-04-03  0:00 What is wrong here? (Generic and controlled types) Alexander Boucke
2000-04-03  0:00 ` Ted Dennison
2000-04-03  0:00   ` Robert Dewar
2000-04-03  0:00     ` Ted Dennison
2000-04-03  0:00     ` swhalen
2000-04-06  0:00       ` Robert Dewar
2000-04-03  0:00     ` Florian Weimer
2000-04-03  0:00       ` tmoran
2000-04-04  0:00       ` Alexander Boucke [this message]
2000-04-06  0:00       ` Robert Dewar
2000-04-21  0:00         ` Florian Weimer
2000-04-04  0:00     ` Robert A Duff
2000-04-06  0:00       ` Robert Dewar
2000-04-06  0:00       ` Mats Weber
2000-04-06  0:00         ` Robert Dewar
2000-04-06  0:00           ` Robert A Duff
2000-04-06  0:00             ` Robert Dewar
2000-04-21  0:00     ` Vincent Marciante
2000-04-21  0:00       ` Robert Dewar
2000-04-21  0:00         ` Robert Dewar
2000-04-22  0:00         ` Vincent Marciante
2000-04-22  0:00           ` Robert Dewar
2000-04-03  0:00   ` Ehud Lamm
2000-04-04  0:00   ` Alexander Boucke
2000-04-06  0:00     ` Robert Dewar
replies disabled

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