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=0.6 required=5.0 tests=BAYES_05,FREEMAIL_FROM, INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,54b411c1e05494ba X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-12-07 04:21:10 PST Path: bga.com!news.sprintlink.net!pipex!uunet!newstf01.news.aol.com!newsbf01.news.aol.com!not-for-mail From: wlawton@aol.com (WLawton) Newsgroups: comp.lang.ada Subject: Re: Modula-2 to Ada translator?? Date: 7 Dec 1994 07:15:11 -0500 Organization: America Online, Inc. (1-800-827-6364) Sender: news@newsbf01.news.aol.com Message-ID: <3c490f$iuq@newsbf01.news.aol.com> References: <3c0cnu$rdu@gopher.sdsc.edu> NNTP-Posting-Host: newsbf01.news.aol.com Date: 1994-12-07T07:15:11-05:00 List-Id: In article <3c0cnu$rdu@gopher.sdsc.edu>, tep@galt.sdsc.edu (Tom Perrine) writes: >Does anyone know of any Modula-2 to Ada source translators? > >I have 30,000+ lines of an experimental operating system that >I'd like to start working on again, but I want to use Ada, instead of the >Modula-2 that it is currently written in. The Idaho National Engineering Laboratory (INEL), a Dept of Energy Lab has a basic capability for modula-2 to Ada-83. The tool is "research grade" quality, but may provide a starting point for what you need. This is the same group of people who brought you AdaSAGE. Give them a ring at (208) 526-0656. This is an answer desk hotline in the section that wrote the tool. If you are looking for commercial quality, I wish you the best of luck. If you just need something to perform 80% of the grunt code translation, I think this might meet your needs. I know of two systems comprising about 250,000 lines of code that were originally developed inModula-2 then translated and cleaned up inAda 83 after Alsys 1.0 for the PC came out back in 1987.(plus or minus) Hope this helps Wayne R. Lawton Lawton Software, Inc.