comp.lang.ada
 help / color / mirror / Atom feed
From: maa@liacc.up.pt (Mário Amado Alves)
Subject: Re: DYNAMIC ADA TASK CREATION?
Date: 3 Jul 2003 14:31:22 -0700
Date: 2003-07-03T21:31:22+00:00	[thread overview]
Message-ID: <4a4de33a.0307031331.361c8b2c@posting.google.com> (raw)
In-Reply-To: x7vvfukiuni.fsf@smaug.pushface.org

> > "Why not:
> >    type Element (<>) is limited private;" (Dmitri)
> > 
> > "Because the type must be definite, of course! Otherwise, how would
> > you know how much space to allocate for the object?" (Matthew)
> > 
> > With the amazing 'Size attribute, of course! (Marius)
> 
> Am I missing something? I thought the point of indefinite types was
> that different objects of the type might have different sizes? (Simon)

It is. I was refering to Object'Size, not Type'Size, of course.
Type'Size for indefinite types is of course nonsense (ARM says
implementation defined). Object'Size tells you exactly "how much space
to allocate for the object". (Unless Matt's "object" is the container,
not the element. But is there any interesting container with an priori
known size, even for definite elements?)



  reply	other threads:[~2003-07-03 21:31 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-06-17 19:53 DYNAMIC ADA TASK CREATION? avram
2003-06-17 20:24 ` Simon Wright
2003-06-18  6:11   ` Robert I. Eachus
2003-06-18  9:20     ` Georg Bauhaus
2003-06-18 11:13       ` John McCabe
2003-06-18 12:43         ` John McCabe
2003-06-18 14:17           ` Georg Bauhaus
2003-06-19  5:07         ` Simon Wright
2003-06-19  6:05           ` Robert I. Eachus
2003-06-19 23:30             ` Jeffrey Carter
2003-06-18 19:15     ` avram
2003-06-18 21:17       ` Craig Carey
2003-06-20 18:56         ` avram
2003-06-21 13:06           ` Pascal Obry
2003-06-18 23:28       ` Robert I. Eachus
2003-06-19  5:09         ` Simon Wright
2003-06-19  6:39           ` Robert I. Eachus
2003-06-19 20:34             ` Simon Wright
2003-06-28  0:54             ` Matthew Heaney
2003-06-28  7:25               ` Robert I. Eachus
2003-06-30  7:35                 ` Dmitry A. Kazakov
2003-06-30 15:01                   ` Matthew Heaney
2003-07-01  7:19                     ` Dmitry A. Kazakov
2003-07-01 14:21                       ` Matthew Heaney
2003-07-02 12:05                     ` Mário Amado Alves
2003-07-02 19:41                       ` Simon Wright
2003-07-03 21:31                         ` Mário Amado Alves [this message]
2003-07-03  9:53                   ` Robert I. Eachus
replies disabled

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