comp.lang.ada
 help / color / mirror / Atom feed
From: "Nick Roberts" <Nick.Roberts@dial.pipex.com>
Subject: Delphi & Ada; Ada to C++
Date: 1998/02/19
Date: 1998-02-19T00:00:00+00:00	[thread overview]
Message-ID: <01bd3cc5$a74ff160$LocalHost@xhv46.dial.pipex.com> (raw)
In-Reply-To: 34eb5d36.20077308@news.tiac.net


Jean:

   procedure Just_Like_Ada_Really (A, B: {in} Integer; var Result: {out}
String) ;{is}
   begin
      ...
   end {Just_Like_Ada_Really};

I have been where you now tread!

On the subject of translation from one high level language to another
(significantly different one).  I think the consensus of opinion is that,
if you need the result to be readable (by humans), manual translation is
likely to be the only workable option.

Machine translation is certainly possible.  Since GNAT produces C code (and
C++ is pretty well a superset of C), this suggests a possibility (doubtless
not entirely wrinkle-free).  Also, automated translation, or partial
translation, could well be a good way to get a 'jump start' for a manual
translation (and it may even be practical for you to program this yourself,
since you need only be rough).

== Nick Roberts ================================================
== Croydon, UK                       ===========================
==                                              ================
== Proprietor, ThoughtWing Software                   ==========
== Independent Software Development Consultant            ======
== Nick.Roberts@dial.pipex.com                              ====
== Voicemail & Fax +44 181-405 1124                          ===
==                                                            ==
==           I live not in myself, but I become               ==
===          Portion of that around me; and to me             ==
====         High mountains are a feeling, but the hum        ==
=======      Of human cities torture.
===========                             -- Byron [Childe Harold]

Jean D. Ichbiah <ichbiah@twsolutions.com> wrote in article
<34eb5d36.20077308@news.tiac.net>...
> [...] I am doing most of my development using 
> Delphi.  (More precisely, I program in Ada and use the Delphi compiler
> to compile them.  :)





  parent reply	other threads:[~1998-02-19  0:00 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-02-13  0:00 Ada to C++ Translators David Kusuda
1998-02-14  0:00 ` Larry Kilgallen
1998-02-16  0:00   ` David  Weller
1998-02-18  0:00     ` Jean D. Ichbiah
1998-02-18  0:00       ` David  Weller
1998-02-18  0:00         ` Brian Rogoff
1998-02-21  0:00           ` Esa Pulkkinen
1998-02-23  0:00             ` Brian Rogoff
1998-02-19  0:00         ` Jean D. Ichbiah
1998-02-19  0:00           ` Larry Kilgallen
1998-02-25  0:00         ` Scott Leschke
1998-02-25  0:00           ` David  Weller
1998-02-19  0:00       ` Nick Roberts [this message]
1998-02-19  0:00         ` Delphi & Ada; Ada to C++ David  Weller
1998-02-19  0:00           ` Nick Roberts
1998-02-19  0:00             ` Jon S Anthony
1998-02-20  0:00               ` Nick Roberts
1998-02-21  0:00                 ` Richard Kenner
1998-02-21  0:00                   ` Robert Dewar
1998-02-21  0:00           ` Simon Wright
1998-02-21  0:00             ` Richard Kenner
1998-03-05  0:00               ` Robert I. Eachus
  -- strict thread matches above, loose matches on Subject: below --
1998-02-23  0:00 Marin David Condic, 561.796.8997, M/S 731-96
1998-02-24  0:00 ` Robert Dewar
1998-02-25  0:00   ` Jean-Pierre Rosen
1998-02-24  0:00 ` Dale Stanbrough
replies disabled

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