comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <stephe_on_the_web@toadmail.com>
Subject: Re: Records that could be arrays
Date: Thu, 23 Feb 2006 08:08:46 -0500
Date: 2006-02-23T08:08:46-05:00	[thread overview]
Message-ID: <u4q2qxlwh.fsf@toadmail.com> (raw)
In-Reply-To: dtjktp$1avk$1@ulysses.news.tiscali.de

Wilhelm Spickermann <zulo.20.unbenutzbar@spamgourmet.com> writes:

> Hi,
>
> Justin Gombos wrote:
>
>> I have set a rule for myself: Composite types composed solely
>> of one type of element should be declared as arrays rather than
>> records.
> ...
>> Thoughts?
>
> I think it depends on the meaning of "type". The three floating
> point numbers in a polar coordinate system are of three
> different _kinds_ and should be put into a record and not into
> an array -- even if they have the same _type_.

I don't think that follows; the names indicate the kind. The names are
the same whether it's an array (the index name) or a record (the
component name).

Following Randy's suggestion, it might make sense to use different
types for the three different polar coordinates. But I would not go
that far.

-- 
-- Stephe



  reply	other threads:[~2006-02-23 13:08 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-02-23  4:11 Records that could be arrays Justin Gombos
2006-02-23  4:51 ` tmoran
2006-02-23 13:19   ` Justin Gombos
2006-02-24 10:19     ` Stephen Leake
2006-02-23  6:32 ` Wilhelm Spickermann
2006-02-23 13:08   ` Stephen Leake [this message]
2006-02-23 13:20   ` Justin Gombos
2006-02-23 14:29     ` Wilhelm Spickermann
2006-02-24 10:31       ` Stephen Leake
2006-02-26 22:34         ` Wilhelm Spickermann
2006-02-23  8:21 ` john Doef
2006-02-23  9:22 ` Jean-Pierre Rosen
2006-02-23 13:11   ` Stephen Leake
2006-02-23 13:37   ` Justin Gombos
2006-02-23 13:06 ` Stephen Leake
2006-02-23 20:23   ` Simon Wright
2006-02-24 21:23   ` Randy Brukardt
2006-02-25 11:39     ` Dmitry A. Kazakov
2006-02-26  3:24       ` Steve Whalen
2006-02-26  9:51         ` Dmitry A. Kazakov
2006-02-27  2:26           ` Steve Whalen
2006-02-27  9:33             ` Dmitry A. Kazakov
2006-03-01 22:44             ` Robert A Duff
replies disabled

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