comp.lang.ada
 help / color / mirror / Atom feed
From: Jacob Sparre Andersen <sparre@nbi.dk>
Subject: Re: Record representation : components order
Date: 06 Jul 2009 10:27:16 +0200
Date: 2009-07-06T10:27:16+02:00	[thread overview]
Message-ID: <87ab3igqsb.fsf@nbi.dk> (raw)
In-Reply-To: f43584b9-354a-491e-b838-8325fbcafeb1@h2g2000yqg.googlegroups.com

Yannick Duch�ne wrote:
> Stephen Leake wrote:

> > If your application requires a specific component order, you must
> > specify the order in a record representation clause.
> >
> > Anything else is compiler dependent.

> And so the two document pointed in the second part of this thread
> are wrong ? Finally if its true, the RM does not miss any details
> and one must strictly rely on it and nothing else.

You should note that the reference manual also refers other documents.
For example does the pragma Convention implicitly refer to the
specifications of other languages/compilers.  And "pragma Convention
(*)" is an implicit record representation clause, which lays out the
type as language/compiler "*" does it.

Things aren't always as simple as they may seem.

Greetings,

Jacob
-- 
"It is a syntax error to write FORTRAN while not wearing a blue tie."




      reply	other threads:[~2009-07-06  8:27 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-07-04 21:08 Record representation : components order Hibou57 (Yannick Duchêne)
2009-07-05  3:14 ` Hibou57 (Yannick Duchêne)
2009-07-05 10:16   ` sjw
2009-07-06  7:33     ` Stephen Leake
2009-07-07 19:37       ` sjw
2009-07-09  9:28         ` Stephen Leake
2009-07-09 19:16           ` sjw
2009-07-10  5:26             ` Stephen Leake
2009-07-06  7:29   ` Stephen Leake
2009-07-06  8:07   ` Jean-Pierre Rosen
2009-07-05 14:10 ` Stephen Leake
2009-07-06  2:57   ` Hibou57 (Yannick Duchêne)
2009-07-06  8:27     ` Jacob Sparre Andersen [this message]
replies disabled

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