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.
next prev parent 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