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