From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,9eb88bb80477ed08 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!news2.google.com!proxad.net!193.252.118.146.MISMATCH!news.wanadoo.fr!news.wanadoo.fr!not-for-mail Sender: obry@PASCAL Newsgroups: comp.lang.ada Subject: Re: ADA compilers/ difference between 83 and 95 - The answer References: From: Pascal Obry Date: 04 Jun 2005 10:38:09 +0200 Message-ID: Organization: Home - http://www.obry.net User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii NNTP-Posting-Date: 04 Jun 2005 10:38:14 CEST NNTP-Posting-Host: 82.120.144.194 X-Trace: 1117874294 news.wanadoo.fr 3107 82.120.144.194:4460 X-Complaints-To: abuse@wanadoo.fr Xref: g2news1.google.com comp.lang.ada:11236 Date: 2005-06-04T10:38:14+02:00 List-Id: Jeff C writes: > Summary. Along with my experience > > a) A few new reserved words. (Never ran into this one) Trivial to fix and safe. > b) New form required for indefinitite generic parameters (I hit this once) Trivial to fix and safe. > c) Packages can not have a body if their spec does not require it (I hit > this once. It was always a bad idea by the way_ Trivial to fix and safe. Just add Pragma Elaborate_Body in the spec. > d) Character now has 256 items instead of 128 (never hurt by this one) Easy to fix but requires some code review. > e) Numeric_Error no longer unique. Now renames of constraint error (Never > hurt by this one) Easy to fix but requires some code review. So as you see going from Ada83 to Ada95 is not that difficult. This was the design decision when designing Ada95: It must be upward compatible. And in practice it is. Pascal. -- --|------------------------------------------------------ --| Pascal Obry Team-Ada Member --| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE --|------------------------------------------------------ --| http://www.obry.net --| "The best way to travel is by means of imagination" --| --| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595