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=2.0 required=5.0 tests=BAYES_20,DEAR_SOMETHING autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,652f8759baafc16d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-02-08 17:06:49 PST Newsgroups: comp.lang.ada Path: nntp.gmd.de!news.rwth-aachen.de!newsserver.rrzn.uni-hannover.de!aix11.hrz.uni-oldenburg.de!uniol!zib-berlin.de!news.mathworks.com!uunet!world!BosTech From: BosTech@world.std.com (Boston Technical) Subject: Re: C to Ada83 Translation Message-ID: Organization: The World Public Access UNIX, Brookline, MA X-Newsreader: TIN [version 1.2 PL2] References: <3gre40$8tm@news.primenet.com> Date: Wed, 8 Feb 1995 17:09:35 GMT Date: 1995-02-08T17:09:35+00:00 List-Id: Del Fredricks (d-lfred@Primenet.Com) wrote: : Has anyone attempted to write a straight through translator to : convert C, Kernighan and Ritchie, into Ada 83? : I know, I know, not preferable, but in this case we have been painted : into a corner and need a rope to swing out. : If so, can you recall what the actual effort turned out to be? Also, is : there any such C to Ada translators which can be had, even for a : reasonable price? : -- : ------------------------------------------------------------------------------ : Del & Laurie Fredricks ___ __ ____ ___ ___ ___ : d-lfred@primenet.com /__)/__) / / / / /_ /\ / /_ / : / / \ / / / / /__ / \/ /___ / Dear Sir: In answer to your question, may I suggest SIEMENS' XperCASE family of tools. These are PC-Based, Windows driven tools that require only 1.5MB of RAM per Module, and 1.5 MB of HD Space per Module. These programs are being used by companies such as EDS, TRW, and the Jet Propulsion Labs, to do translation to and from ADA. They were designed as re-engineering and reverse-engineering tools, and have been so well received that EDS, through a European subsidiary (MBP) is the European distributor of the product. Further, XperCASE is reviewed in April 17, 1994 issue of PC WEEK, very favorably. Additionally, it was written up in IEEE Computer, in July 1994, Applications Trends Magazine (unsure of date), and Computer Reseller News (unsure of date). You would need 2 modules of XperCASE. One copy of XperCASE C/C++ PACK, at $1595., and one copy of XperCASE SPX (non-language specific), at $695. You would read your code into the C/C++ PACK, which would break it into Structure Diagrams. You than save the SDs, and inport them into SPX. That program than converts the SDs into Ada format, and you generate the ADA code through an ADA Compiler that you would link to SPX's Module. Obviously there is some user involvement in this translation, but XperCASE was designed to standardize and simplify said translations. I hope this information is helpful. For further info, you can email us at BosTech@world,std.com. Sincerely: Charles Lavine Boston Technical Distribution Corp. 617-248-8989