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!news.glorb.com!hwmnpeer01.lga!hwmedia!news-server.columbus.rr.com!cyclone2.kc.rr.com!news2.kc.rr.com!tornado.socal.rr.com.POSTED!53ab2750!not-for-mail Newsgroups: comp.lang.ada Subject: Re: ADA compilers References: <1117824959.948009.323740@g44g2000cwa.googlegroups.com> <1117825921.600449.93990@g47g2000cwa.googlegroups.com> From: Keith Thompson Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) Cancel-Lock: sha1:VhSA2vCdFuAmM/oIvcxdDcvjWf0= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 03 Jun 2005 20:31:22 GMT NNTP-Posting-Host: 66.75.136.120 X-Complaints-To: abuse@rr.com X-Trace: tornado.socal.rr.com 1117830682 66.75.136.120 (Fri, 03 Jun 2005 13:31:22 PDT) NNTP-Posting-Date: Fri, 03 Jun 2005 13:31:22 PDT Organization: Road Runner High Speed Online http://www.rr.com Xref: g2news1.google.com comp.lang.ada:11225 Date: 2005-06-03T20:31:22+00:00 List-Id: "Patty" writes: > Yes, we are trying to port an existing application. I have looked at > GNAT, but they only have ADA95. Most valid Ada 83 programs are valid Ada 95 programs with the same semantics. Most of the exceptions (such as using new keywords as identifiers) are easy to fix. Try compiling the application with GNAT (or with any Ada 95 compiler). You're likely to run into more problems going from one compiler to another than going from Ada 83 to Ada 95, especially if the program uses any compiler-specific features -- and you're going to have to fix those problems anyway. Since Ada 83 compilers are, for the most part, no longer being maintained, you might not be able to find one that works with a newer operating system. -- Keith Thompson (The_Other_Keith) kst-u@mib.org San Diego Supercomputer Center <*> We must do something. This is something. Therefore, we must do this.