comp.lang.ada
 help / color / mirror / Atom feed
From: simonson@beaver.cs.washington.edu  (Kevin Simonson)
Subject: Re: Enumerations
Date: 17 Sep 92 23:40:26 GMT	[thread overview]
Message-ID: <1992Sep17.234026.27654@beaver.cs.washington.edu> (raw)

     In article <1992Sep17.222636.4782@aio.jsc.nasa.gov>
davenpor@sweetpea.jsc.nasa.gov (Darren Davenport 283-4173) writes:

=In article <9209162110.AA21397@efftoo.boeing.com>, crispen@efftoo.boeing.com
=(crispen) writes:
...
=|> But what I'd like to know is, does anyone know of an Ada compiler
=|> which does not give a machine value of zero for the first element of
=|> an enumeration, one for the second, and so on?
=|> 
=|> Just idle curiosity, actually, since it came up in the context of a
=|> document I'm writing that's going to say, "Use rep specs for interface
=|> objects and don't trust different compilers to do the same thing".
...
=You do not need to write that in your document because:
=
="The position number of the value of the first listed enumeration literal is
=zero" LRM 3.5.1(4). 

     I was of the impression that the "position number" 3.5.1(4) referred
to was the value returned by the "'pos" attribute, and that that value
could be very different from the "machine value" that Crispen seems to be
talking about.  I'm not convinced we've found an answer to his question
yet.

                                     ---Kevin Simonson

             reply	other threads:[~1992-09-17 23:40 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1992-09-17 23:40 Kevin Simonson [this message]
  -- strict thread matches above, loose matches on Subject: below --
1992-09-22 14:27 Enumerations Chris Elliott
1992-09-20 22:32 Enumerations Gary Morris @pulsar
1992-09-19  2:31 Enumerations Michael Feldman
1992-09-19  1:18 Enumerations Mark A Biggar
1992-09-19  0:40 Enumerations John Goodenough
1992-09-18 17:54 Enumerations Michael Feldman
1992-09-18 15:41 Enumerations Mark A Biggar
1992-09-18  1:39 Enumerations Michael Feldman
1992-09-17 22:26 Enumerations Darren Davenport 283-4173
1992-09-17 21:20 Enumerations david.c.willett
replies disabled

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