comp.lang.ada
 help / color / mirror / Atom feed
From: Gautier <gautier.demontmollin@maths.unine.ch>
Subject: Re: ada2cpp
Date: 2000/01/30
Date: 2000-01-30T00:00:00+00:00	[thread overview]
Message-ID: <389433CC.91DEF3C4@maths.unine.ch> (raw)
In-Reply-To: 86t492$s3i$1@nnrp1.deja.com

> It is useful for some source compatability purposes. But it does *not*
> put Gnat into a mode where it is an Ada83 compiler.

Anyway, be reassured: the 83->95 upward compatilibility is ~99.995%.

I did port a >100'000 lines program from Alsys (Ada 83) to
GNAT, without ever using the -gnat83.

There were +/- 5 lines to change:
 - a pragma Elaborate_body in 1 package
 - generic_elementary_functions to Ada.(the same)
 - a 1 place, GNAT couldn't decide between
   character and wide_character (a loop).

That's all!

For my own projects in numerics I have plenty of packages
that travel from DEC Ada (83) to GNAT and vice versa
without any change...

-- 
Gautier

_____\\________________\_______\
http://members.xoom.com/gdemont/




  reply	other threads:[~2000-01-30  0:00 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-01-09  0:00 Ada2C++ BRETTSYS1
2000-01-09  0:00 ` Ada2C++ Brian Rogoff
2000-01-10  0:00   ` Ada2C++ Ross
2000-01-10  0:00     ` Ada2C++ Jeff Carter
2000-01-10  0:00 ` Ada2C++ Tucker Taft
2000-02-01  0:00   ` Ada2C++ jedilowe
2000-02-01  0:00     ` Ada2C++ David Starner
2000-02-01  0:00       ` Ada2C++ Richard D Riehle
2000-02-02  0:00         ` Ada2C++ jedilowe
2000-01-14  0:00 ` Ada2C++ Frode Tenneboe
2000-01-14  0:00   ` Ada2C++ E. Robert Tisdale
2000-01-18  0:00     ` Ada2C++ Charles Hixson
2000-01-18  0:00     ` Ada2C++ Frode Tenneboe
2000-01-28  0:00 ` ada2cpp denizbey
2000-01-28  0:00   ` ada2cpp Ted Dennison
2000-01-28  0:00   ` ada2cpp Pat Rogers
2000-01-28  0:00     ` ada2cpp Richard D Riehle
2000-01-28  0:00   ` ada2cpp Gautier
2000-01-28  0:00     ` ada2cpp Ted Dennison
2000-01-28  0:00       ` ada2cpp David
2000-01-28  0:00         ` ada2cpp Ted Dennison
2000-01-30  0:00           ` Gautier [this message]
2000-01-28  0:00     ` ada2cpp Marin D. Condic
replies disabled

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