comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Constant record components
Date: Sat, 1 Jul 2006 19:06:21 +0200
Date: 2006-07-01T19:06:21+02:00	[thread overview]
Message-ID: <1loq7utmaxvll$.yqsxj5edzqgv.dlg@40tude.net> (raw)
In-Reply-To: 12ad8guf3sg1o0d@corp.supernews.com

On Sat, 1 Jul 2006 09:25:06 -0700, ME wrote:

> What was the rationale for prohibiting constant record components?

Initialization and composition issues. Then often it is argued that
discriminants are, though limited.

However the functionality you probably meant is actually not constant
[immutable] components, but rather immutable public views of some
components of mutable [as a whole] records.

If there were record interfaces, that would be possible to have.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



       reply	other threads:[~2006-07-01 17:06 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <12ad8guf3sg1o0d@corp.supernews.com>
2006-07-01 17:06 ` Dmitry A. Kazakov [this message]
2006-07-01 17:37   ` Constant record components ME
2006-07-01 18:33     ` Georg Bauhaus
2006-07-01 21:44       ` Jeffrey R. Carter
2006-07-02  9:18         ` Georg Bauhaus
2006-07-02 16:13   ` ME
2006-07-03  7:50     ` Dmitry A. Kazakov
2006-07-03 11:46       ` Craig Carey
2006-07-04  0:06         ` M E Leypold
2006-07-03 16:31       ` ME
2006-07-03 23:53         ` Randy Brukardt
2006-07-04  1:59           ` Craig Carey
2006-07-04  7:25           ` ME
2006-07-05 21:55             ` Randy Brukardt
2006-07-06  0:59               ` tmoran
2006-07-06  7:47               ` Jean-Pierre Rosen
2006-07-06 22:29                 ` Randy Brukardt
2006-07-07  4:34                   ` Jeffrey R. Carter
2006-07-07  5:39                   ` ME
2006-07-07  9:15                     ` Georg Bauhaus
2006-07-08 16:13                       ` ME
2006-07-08 17:14                         ` Georg Bauhaus
2006-07-13  6:58                           ` ME
2006-07-13  8:39                             ` Georg Bauhaus
2006-07-07 21:04                     ` Randy Brukardt
2006-07-14  8:15                       ` Craig Carey
2006-07-14 12:51                         ` Craig Carey
2006-07-15  3:45                           ` ME
2006-07-04  0:08         ` M E Leypold
2006-07-02  5:52 ` Craig Carey
replies disabled

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