comp.lang.ada
 help / color / mirror / Atom feed
From: "Ira D. Baxter" <idbaxter@semdesigns.com>
Subject: Re: FORTRAN to Ada conversion
Date: Wed, 11 Jul 2001 09:12:19 -0500
Date: 2001-07-11T09:12:19-05:00	[thread overview]
Message-ID: <3b4c5ff5$1_1@feed1.realtime.net> (raw)
In-Reply-To: 3B4B851E.DD33BA1D@lmco.com

The DMS Software Reengineering Toolkit is generalized compiler technology
used to automate custom analyses/ source enhancements/ translations of large
scale software systems.   DMS parses many langauges, automatically
builds compiler data structures (ASTs), applies analyses and
source-to-source
transformations, and prettyprints the results.

DMS presently knows both Fortran and Ada, but has not yet been
given a translation map between the two.    This isn't a small effort to do,
but it is much smaller than attempting to build such a translator from
scratch
or from ad hoc pieces.  So it makes sense if you have a large source
base to translate, or you want to ensure a reliable translation.

See http://www.semdesigns.com/Products/DMS/DMSToolkit.html.
There are some slides there showing how DMS can be used for porting.

--
Ira D. Baxter, Ph.D. CTO Semantic Designs, Inc.
http://www.semdesigns.com


"Paul Storm" <paul.a.storm@lmco.com> wrote in message
news:3B4B851E.DD33BA1D@lmco.com...
> I am starting a project to convert an existing FORTRAN program to Ada.
> I do NOT want to call the FORTRAN program from Ada.  I want to convert
> the program itself.  The only references I have found in the RM is on
> how to interface to a FORTRAN program.
>
> Anyone got some pointer on program conversion from FORTRAN to Ada?  I'm
> wondering if there is a conversion program/parser out there somewhere.





  reply	other threads:[~2001-07-11 14:12 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-07-10 22:43 FORTRAN to Ada conversion Paul Storm
2001-07-11 14:12 ` Ira D. Baxter [this message]
  -- strict thread matches above, loose matches on Subject: below --
2001-07-11  0:14 Beard, Frank
replies disabled

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