From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: how to print an array range?
Date: Tue, 26 Jun 2012 17:39:08 -0500
Date: 2012-06-26T17:39:08-05:00 [thread overview]
Message-ID: <jsddmg$h7n$1@munin.nbi.dk> (raw)
In-Reply-To: wccvcidwyj0.fsf@shell01.TheWorld.com
"Robert A Duff" <bobduff@shell01.TheWorld.com> wrote in message
news:wccvcidwyj0.fsf@shell01.TheWorld.com...
> "Nasser M. Abbasi" <nma@12000.org> writes:
>
>> I know I am doing something silly here.
>
> Or maybe the language designers did something silly.
> Why didn't they make the index subtype Positive (or
> maybe Natural) instead of Integer? Is it important
> to allow negative index values?
Well, it wasn't the language designers; we got those packages almost
unmodified from a previous standard. And we did talk about changing Matrix
to have a range of Positive, but I believe there were some examples shown of
negative indexes making sense. So in the end, we didn't change something
that others had designed, presumably for a reason.
Randy.
next prev parent reply other threads:[~2012-06-26 22:39 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-06-26 13:47 how to print an array range? Nasser M. Abbasi
2012-06-26 13:54 ` Georg Bauhaus
2012-06-26 14:08 ` Nasser M. Abbasi
2012-06-26 14:24 ` Nasser M. Abbasi
2012-06-26 15:07 ` AdaMagica
2012-06-26 15:53 ` Georg Bauhaus
2012-06-26 16:28 ` Nasser M. Abbasi
2012-06-26 16:58 ` Georg Bauhaus
2012-06-26 17:05 ` John B. Matthews
2012-06-26 17:13 ` Georg Bauhaus
2012-06-26 19:28 ` John B. Matthews
2012-06-26 17:15 ` Adam Beneschan
2012-06-26 21:31 ` Robert A Duff
2012-06-26 22:17 ` Dmitry A. Kazakov
2012-06-26 22:39 ` Randy Brukardt [this message]
[not found] ` <33dku79r14uuvmlgpodg9ri7prnq9v5f94@invalid.netcom.com>
2012-06-26 23:13 ` Jeffrey Carter
2012-06-27 6:58 ` Jacob Sparre Andersen
2012-06-26 14:07 ` Dmitry A. Kazakov
2012-06-28 6:59 ` Shark8
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox