comp.lang.ada
 help / color / mirror / Atom feed
From: Dale Stanbrough <dale@cs.rmit.edu.au>
Subject: Re: HELP: renames and enum values
Date: 2000/04/10
Date: 2000-04-10T00:00:00+00:00	[thread overview]
Message-ID: <dale-1DD343.21533110042000@news.rmit.edu.au> (raw)
In-Reply-To: 8cqf1i$i72$1@nnrp1.deja.com

Robert Dewar wrote:

> Sorry, I don't know what you mean by "another way" here, this
> is the ONE and ONLY method to get the effect of "renaming"
> types, and is absolutely standard Ada, and yes it works fine.
> 
> And who knows what beginners might or might not think of, but
> any decent Ada book should point out this standard usage. The
> RM of course is quite clear on the semantic effect of such
> a declaration, and that's the end of its responsibility, the
> RM gives the (fairly) formal definition of the language, it is
> not in the business of pointing out how it can be used :-)
> 

All i was attempting to say is that 

   type blah renames bleh;

could be predicted to have the same semantics as a subtype
declaration (this would be the "other way" of performing
subtyping).

I know what beginners think of, because I had 8 years of 
teaching beginners. This is something that some of them
thought of (but not many because most of them were introduced
to subtypes long before renames!).

I do understand the use of subtype, but I was just wondering
if there were some fundamental reason why a renames for a type
would be excluded (apart from not wanting two ways to do the
same thing).


Dale




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

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <38ECE0EB.4BD4A53E@mindspring.com>
2000-04-07  0:00 ` HELP: renames and enum values Samuel T. Harris
2000-04-07  0:00   ` Al Johnston
2000-04-09  0:00     ` Robert Dewar
2000-04-09  0:00       ` dale
2000-04-09  0:00         ` Robert Dewar
2000-04-10  0:00           ` Dale Stanbrough [this message]
2000-04-13  0:00             ` John English
2000-04-13  0:00               ` Ted Dennison
2000-04-13  0:00                 ` Robert A Duff
2000-04-13  0:00                 ` Samuel T. Harris
2000-04-13  0:00               ` Robert Dewar
2000-04-14  0:00                 ` John English
2000-04-13  0:00               ` Samuel T. Harris
2000-04-14  0:00               ` Tucker Taft
2000-04-10  0:00       ` Samuel T. Harris
2000-04-11  0:00       ` Al Johnston
2000-04-10  0:00     ` Samuel T. Harris
2000-04-11  0:00       ` Al Johnston
2000-04-11  0:00 ` Tucker Taft
replies disabled

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