comp.lang.ada
 help / color / mirror / Atom feed
From: BosTech@world.std.com (Boston Technical)
Subject: Re: C to Ada83 Translation
Date: Wed, 8 Feb 1995 17:09:35 GMT
Date: 1995-02-08T17:09:35+00:00	[thread overview]
Message-ID: <D3oyBz.MC4@world.std.com> (raw)
In-Reply-To: 3gre40$8tm@news.primenet.com

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



       reply	other threads:[~1995-02-08 17:09 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <3gre40$8tm@news.primenet.com>
1995-02-08 17:09 ` Boston Technical [this message]
1995-02-09 23:31 ` C to Ada83 Translation Larry Kilgallen, LJK Software
1995-02-10 20:25   ` Thomas Wilsher
replies disabled

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