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
next prev 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