TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
"Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
Holmes Brian <[log in to unmask]>
Mon, 10 Nov 1997 11:38:14 -0400
text/plain; charset="ISO-8859-1"; Name="Message Body"
Holmes Brian <[log in to unmask]>
Message Body (27 lines)
C++ to Ada95 Conversion

A C++ to Ada95 conversion plan and automatic translator were recently produced to support a conversion effort at GTE Government Systems Corporation (GSC).  The plan calls for manual augmentation of automatic translator output, and describes how the conversion from C++ to Ada95 is to be accomplished.  The plan also identifies specific automatic translation problems that must be addressed during manual augmentation.

The automatic translation program is called the cpp2anf translator.  The cpp2anf translator handles seventy percent of all parsed constructs.  The capabilities and limitations of the cpp2anf translator are further described on the web page.

GTE GSC has now abandoned the conversion effort because a long-standing Ada requirement has been lifted.  Development of the cpp2anf translator has halted, and the plan will not be put into production.

Parties interested in the conversion plan and/or cpp2anf translator are asked to contact:

                        Brian G. Holmes

                        [log in to unmask]

                        919 - 549 - 1143

                        GTE Government System Corporation
                        North Carolina Systems Center
                        400 Park Plaza
                        Research Triangle Park, NC  27709

Please understand that a level of interest must be determined, or the plan and translator will be set aside, never used, and never released.  When corresponding, address whether your interest is commercial, educational, or just for curiosity.  Also address whether you seek free information or paid support; that is, free, unsupported, source code, or consulting services that involve translator utilization and customization.  Arguments in favor of the free release of both the plan and translator code are welcome, and will be presented to the powers that be.  Sample translations may be requested.

Brian Holmes will be attending the TRI-Ada'97 conference.

971110 BGH.