From: Stephen Leake <stephen_leake@acm.org>
To: comp.lang.ada@ada-france.org
Subject: Re: different compilers: different standard types?????
Date: 19 Mar 2004 08:19:55 -0500
Date: 2004-03-19T08:19:55-05:00 [thread overview]
Message-ID: <mailman.116.1079702413.327.comp.lang.ada@ada-france.org> (raw)
In-Reply-To: <005f01c40dbf$94ce9e20$c32416d5@netcabo.pt>
"Marius Amado Alves" <amado.alves@netcabo.pt> writes:
> > > The standard requires that "the range of Integer should be no wider
> > > than that of Long_Integer" 3.5.4 (25). (I'm not sure this is an
> > > intelligent limitation, but never mind.)
> >
> > What would you like it to say instead?
>
> I guess have a named type (Integer) for the largest base available. Then no
> need for System constants Max/Min_Int. Use 'First, 'Last instead. Also
> what's the use of Short_ and Short_Short_ if you have representation clauses
> for 'Size? The optimal size for a given target would be given in the
> documentation for that target.
I think most people agree that having any integer types in Standard
was a mistake. Hence the advice to never use them.
> Yes. As I said before I had forgotten that the integer base type is
> nameless. You can stop bashing now ;-)
I only bashed once :). One problem with newsgroups is lots of people
think they are the first responder; so you get bashed a lot :).
--
-- Stephe
next prev parent reply other threads:[~2004-03-19 13:19 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-03-17 8:15 different compilers: different standard types????? Riccardo
2004-03-17 17:10 ` Martin Krischik
2004-03-18 3:47 ` Steve
2004-03-18 10:37 ` Jean-Pierre Rosen
2004-03-18 13:09 ` Dmitry A. Kazakov
2004-03-18 13:13 ` Marius Amado Alves
2004-03-18 14:21 ` Ludovic Brenta
2004-03-18 14:45 ` Georg Bauhaus
2004-03-18 17:33 ` Marius Amado Alves
2004-03-18 17:42 ` Martin Krischik
2004-03-19 0:16 ` Jeffrey Carter
[not found] ` <200403181313.16003.maa@liacc.up.pt>
2004-03-18 19:35 ` Duncan Sands
2004-03-19 1:08 ` Stephen Leake
[not found] ` <200403182035.57424.baldrick@free.fr>
2004-03-19 8:07 ` Marius Amado Alves
2004-03-19 3:29 ` Steve
2004-03-19 15:36 ` Marius Amado Alves
[not found] ` <00a401c40dc7$f2b333e0$c32416d5@netcabo.pt>
2004-03-19 16:03 ` Marius Amado Alves
[not found] ` <u7jxhprro.fsf@acm.org>
[not found] ` <005f01c40dbf$94ce9e20$c32416d5@netcabo.pt>
2004-03-19 13:19 ` Stephen Leake [this message]
2004-03-19 14:36 ` Marius Amado Alves
2004-03-19 10:16 ` Jean-Pierre Rosen
2004-03-20 0:52 ` Jeffrey Carter
2004-03-20 22:56 ` Marius Amado Alves
-- strict thread matches above, loose matches on Subject: below --
2004-03-19 7:33 Riccardo
2004-03-19 13:10 ` 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