comp.lang.ada
 help / color / mirror / Atom feed
From: wheeler@ida.org (David Wheeler)
Subject: Re: Type extension with GNAT
Date: 28 Feb 1995 17:00:23 GMT
Date: 1995-02-28T17:00:23+00:00	[thread overview]
Message-ID: <3ivkr7$dup@dmsoproto.ida.org> (raw)
In-Reply-To: 3ii7sc$ns1@lang8.cs.nyu.edu

Cyrille Comar (comar@cs.nyu.edu) wrote:
: dewar@cs.nyu.edu (Robert Dewar) writes:
: : I disagree with Robert Eachus' complaint about overloading and overriding.
: : The critical point here is that constructors of this type should not
: : be made primitive. THAT's the solution, and that's what we shold teach
: : people to understand.

: Since this bug will be done and redone by every single Ada95 beginner
: we ought to treat it specially in GNAT. I don't see a significantly
: better error message that would solve the problem so maybe what we
: could do is to add an additionnal message:

:     See file "Gnat_Common_Mistakes" paragraph "inheriting functions"

: and provide some more detailed explanation on this problem in the
: specified file. How does it sound?


I _strongly_ agree with this approach; it helps both the expert
and the novice.


--- David A. Wheeler
Net address: wheeler@ida.org



  parent reply	other threads:[~1995-02-28 17:00 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <3ib6h2$19q4@source.asset.com>
     [not found] ` <EACHUS.95Feb21141055@spectre.mitre.org>
1995-02-23  3:14   ` Type extension with GNAT Robert Dewar
1995-02-23 14:59     ` Cyrille Comar
1995-02-23 16:31       ` Robert Dewar
1995-02-28 17:00       ` David Wheeler [this message]
1995-02-23 23:32     ` Robert I. Eachus
1995-03-19 22:04   ` "Jim Wall"
1995-03-13 22:22 Michael M. Bishop
replies disabled

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