From: Al Christians <achrist@easystreet.com>
Subject: Re: Caselessness...
Date: Tue, 16 Oct 2001 11:44:27 -0700
Date: 2001-10-16T11:44:27-07:00 [thread overview]
Message-ID: <3BCC800B.16DF2AF7@easystreet.com> (raw)
In-Reply-To: 3BCC595A.9CDFBEE4@boeing.com
Well, if you were trying to port code from a case-sensitive machine
to one that could not represent both cases, the code could break if
the language was case-sensitive. Back when Ada 83 was being developed,
there were many programs still being made machine-readable by keypunch
machines. Those machines were not built to represent more than one
case, IIRC. It would have been a bad problem to try to put any code
that took advantage of case sensitiveness through those machines, so
case sensitiveness would have been a big hit to portability.
Al
Jeffrey Carter wrote:
>
> Al Christians wrote:
> >
> > Wasn't there originally a requirement to target some machines that
> > didn't support upper and lower case characters? For example, the
> > typical printer chains that were used on mainframe printers in the early
> > 1980's didn't have lower case characters on them at all. Case sensitive
> > would be a major debacle if a machine like that was used to print
> > code listings.
>
> There was a requirement to allow source to be represented on machines
> with a limited character set; for example, '%' could be used instead of
> '"', and ':' instead of '#' in based numeric literals; see Annex J and
> J.2 in particular. However, this did not make programs using '"'
> illegal, while a program with 2 identifiers identical except for case is
> illegal, so this doesn't appear to be the reason for case insensitivity.
>
> --
> Jeffrey Carter
next prev parent reply other threads:[~2001-10-16 18:44 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-10-15 18:50 Caselessness FGD
2001-10-15 19:09 ` Caselessness Marin David Condic
2001-10-15 19:51 ` Caselessness FGD
2001-10-15 20:41 ` Caselessness Marin David Condic
2001-10-15 20:15 ` Caselessness David Starner
2001-10-15 20:16 ` Caselessness Ted Dennison
2001-10-15 23:19 ` Caselessness Jeffrey Carter
2001-10-16 0:10 ` Caselessness Al Christians
2001-10-16 11:10 ` Caselessness Peter Hend�n
2001-10-16 15:59 ` Caselessness Jeffrey Carter
2001-10-16 18:44 ` Al Christians [this message]
2001-10-17 4:56 ` Caselessness David Brown
2001-10-17 5:13 ` Caselessness David Starner
2001-10-17 14:41 ` Caselessness Ted Dennison
2001-10-17 15:48 ` Caselessness Philip Anderson
2001-10-17 16:55 ` Caselessness Ted Dennison
2001-10-17 18:23 ` Caselessness Darren New
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox