From: Tucker Taft <stt@avercom.net>
Subject: Re: casecrash: language lawyers: C'mon!
Date: Wed, 18 Jul 2001 16:57:41 -0400
Date: 2001-07-18T20:57:41+00:00 [thread overview]
Message-ID: <3B55F845.539CE332@avercom.net> (raw)
In-Reply-To: 9j3jok$d4j$1@infosun2.rus.uni-stuttgart.de
Peter Hermann wrote:
>
> short clarification:
> my code clearly shows that I unintentionally overloaded identifier h
> and I am wondering why Ada is not smart enough for context resolution.
> My question still remains whether Ada2005 could be pushed forward
> for such clearly obvious circumstances.
Highly unlikely. Ada makes a strong distinction
between overloadable declarations (subprograms, entries, and enumerals)
and non-overloadable declarations (everything else).
Allowing more general overloading would dramatically affect
a very delicate part of existing compilers (overload resolution)
and would require a major new benefit to justify it.
In other words, don't hold your breath ;-).
>
> --
> Peter Hermann Tel+49-711-685-3611 Fax3758 ica2ph@csv.ica.uni-stuttgart.de
> Pfaffenwaldring 27 Raum 114, D-70569 Stuttgart Uni Computeranwendungen
> http://www.csv.ica.uni-stuttgart.de/homes/ph/
> Team Ada: "C'mon people let the world begin" (Paul McCartney)
--
-Tucker Taft stt@avercom.net http://www.avercom.net
Chief Technology Officer, AverCom Corporation (A Titan Company)
Bedford, MA USA (AverCom was formerly the Commercial Division of AverStar:
http://www.averstar.com/~stt)
next prev parent reply other threads:[~2001-07-18 20:57 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-07-18 9:09 casecrash: language lawyers: C'mon! Peter Hermann
2001-07-18 20:57 ` Tucker Taft [this message]
2001-07-19 8:57 ` Peter Hermann
-- strict thread matches above, loose matches on Subject: below --
2001-07-17 12:58 Peter Hermann
2001-07-18 3:43 ` John R. Strohm
2001-07-18 7:18 ` Martin Dowie
2001-07-18 9:36 ` Philip Anderson
2001-07-19 21:39 ` Robert Dewar
2001-07-19 21:37 ` 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