comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@merv.cs.nyu.edu (Robert Dewar)
Subject: Re: Defending Mike Feldman
Date: 1997/02/26
Date: 1997-02-26T00:00:00+00:00	[thread overview]
Message-ID: <dewar.856968749@merv> (raw)
In-Reply-To: 5dubbi$ibm$1@goanna.cs.rmit.edu.au


Richard advances some entertaining theories to answer:

>Well, how come when we use Enumeration_IO we can only print
>      AN_ENUMERATION_LITERAL
>or
>      another_enumeration_literal
>but not
>      A_Stylish_Enumeration_Literal?



But in fact the answer is quite simple. In the original Ada 83 document
and design, the preferred thinking was all upper case for all identifiers,
so it was natural to have Enumeration_IO normalize to upper case.

During the revision, it would have been absurd to change this. We were
very careful to avoid gratuitious incomaptibilities with Ada 83,
especially ones like this, that would have caused programs to silently
malfunction.





      reply	other threads:[~1997-02-26  0:00 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-01-28  0:00 Defending Mike Feldman Bob Collins
1997-01-28  0:00 ` Robert A Duff
1997-01-29  0:00   ` Ted Dennison
1997-02-13  0:00 ` Richard A. O'Keefe
1997-02-26  0:00   ` Robert Dewar [this message]
replies disabled

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