From: "Martin Dowie" <martin.dowie@baesystems.com>
Subject: Record representation
Date: Wed, 9 Jun 2004 10:14:46 +0100
Date: 2004-06-09T10:14:46+01:00 [thread overview]
Message-ID: <40c6d3d1$1_1@baen1673807.greenlnk.net> (raw)
Is there anything that could be done (quickly ;-) by the ARG for Ada200Y to
do something about this common pain in the *ss?
package Record_Rep is
type A is record
I : Integer;
end record;
for A'Size use Integer'Size;
type Index is new Integer range 1 .. 10;
type AA is array (Index) of A;
for AA'Size use A'Size * Index'Last; -- Not allowed!!!!!
end Record_Rep;
Surely the language could be made smart enough to support this? This can be
a real maintenance nightmare to change.
-- Martin
next reply other threads:[~2004-06-09 9:14 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-06-09 9:14 Martin Dowie [this message]
2004-06-09 11:38 ` Record representation Martin Krischik
2004-06-09 14:11 ` Martin Dowie
2004-06-09 15:30 ` Mark H Johnson
2004-06-09 16:58 ` Martin Dowie
2004-06-09 17:44 ` tmoran
2004-06-09 20:08 ` Mark H Johnson
2004-06-09 21:12 ` Martin Dowie
2004-06-09 21:14 ` Martin Dowie
2004-06-10 0:38 ` Stephen Leake
2004-06-10 6:13 ` Randy Brukardt
2004-06-10 6:10 ` Randy Brukardt
2004-06-15 7:37 ` Martin Dowie
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox