From: Robert A Duff <bobduff@shell01.TheWorld.com>
Subject: Re: The "()" operator revisited.
Date: 17 Jan 2004 16:15:49 -0500
Date: 2004-01-17T16:15:49-05:00 [thread overview]
Message-ID: <wccvfnaff96.fsf@shell01.TheWorld.com> (raw)
In-Reply-To: bu9urc$k4t$1@shell.monmouth.com
ka@sorry.no.email (Kenneth Almquist) writes:
> Ada already has a work-around for the lack of user-defined classes:
> default values for generic subprogram parameters. I that that the
> way to support user defined types which act like arrays is to
> (1) make array indexing be an operator, as was proposed at the start
> of this thread, (2) allow user defined types to have attributes such
> as 'first and 'last, and (3) allow the generic to specify that it's
> parameters must support specific attributes.
But isn't that too low level? I mean, array-indexing syntax makes sense
for a hash table mapping strings to integers. So I should be allowed to
say:
if Table["begin"] = 123 then...
To calculate Max, I don't want 'First and 'Last -- I want a "for each"
method.
- Bob
next prev parent reply other threads:[~2004-01-17 21:15 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-01-12 17:53 The "()" operator revisited Frank J. Lhota
2004-01-12 18:38 ` Frank J. Lhota
2004-01-12 22:26 ` Robert A Duff
2004-01-13 16:29 ` Frank J. Lhota
2004-01-13 9:24 ` Dmitry A. Kazakov
2004-01-13 16:44 ` Frank J. Lhota
2004-01-13 17:13 ` Hyman Rosen
2004-01-13 22:27 ` Randy Brukardt
2004-01-14 2:30 ` Stephen Leake
2004-01-14 9:04 ` Dmitry A. Kazakov
2004-01-17 0:15 ` Kenneth Almquist
2004-01-17 21:15 ` Robert A Duff [this message]
2004-01-19 10:25 ` Dmitry A. Kazakov
2004-01-13 13:13 ` Marin David Condic
2004-01-13 17:38 ` Warren W. Gay VE3WWG
2004-01-13 19:09 ` Robert A Duff
2004-01-15 17:30 ` Warren W. Gay VE3WWG
2004-01-15 18:11 ` Robert A Duff
2004-01-15 19:36 ` tmoran
2004-01-15 20:35 ` Robert A Duff
2004-01-17 5:48 ` Robert I. Eachus
2004-01-16 1:52 ` Redefining := (was: The "()" operator revisited.) Jeffrey Carter
2004-01-16 21:37 ` Randy Brukardt
2004-01-19 11:33 ` Dmitry A. Kazakov
2004-01-16 3:11 ` The "()" operator revisited Mark A. Biggar
2004-01-16 13:28 ` Hyman Rosen
2004-01-16 16:19 ` Robert A Duff
2004-01-16 18:09 ` Warren W. Gay VE3WWG
2004-01-16 13:56 ` Frank J. Lhota
2004-01-16 16:14 ` Robert A Duff
2004-01-16 21:29 ` Frank J. Lhota
-- strict thread matches above, loose matches on Subject: below --
2004-01-13 17:46 amado.alves
2004-01-13 22:21 ` Randy Brukardt
2004-01-13 17:53 amado.alves
2004-01-14 9:09 ` Dmitry A. Kazakov
2004-01-14 12:55 ` Georg Bauhaus
2004-01-14 15:05 ` Dmitry A. Kazakov
2004-01-15 1:21 ` Georg Bauhaus
2004-01-15 8:50 ` Dmitry A. Kazakov
2004-01-15 11:09 ` Georg Bauhaus
2004-01-15 13:23 ` Dmitry A. Kazakov
2004-01-17 6:26 ` Robert I. Eachus
2004-01-14 13:04 ` Hyman Rosen
2004-01-14 15:22 amado.alves
2004-01-14 16:16 ` Dmitry A. Kazakov
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox