From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,30352abc52760363 X-Google-Attributes: gid103376,public From: kenner@lab.ultra.nyu.edu (Richard Kenner) Subject: Re: Delphi & Ada; Ada to C++ Date: 1998/02/21 Message-ID: <6cmrti$8j4$1@news.nyu.edu>#1/1 X-Deja-AN: 327274665 References: <01bd3d7c$2406b3e0$LocalHost@xhv46.dial.pipex.com> <01bd3e24$280e1c00$a8fc82c1@xhv46.dial.pipex.com> X-Complaints-To: usenet@news.nyu.edu X-Trace: news.nyu.edu 888074994 8804 (None) 128.122.140.194 Organization: New York University Ultracomputer Research Lab Newsgroups: comp.lang.ada Date: 1998-02-21T00:00:00+00:00 List-Id: In article <01bd3e24$280e1c00$a8fc82c1@xhv46.dial.pipex.com> "Nick Roberts" writes: >Now to throw the cat among the pigeons: how difficult would it be to >retro-compile the tree into C (or even C++)? Extremely difficult. First of all, the interface isn't totally a tree, but is mostly procedural, using trees just for expressions and objects. So you'd have to catch all of the procedure calls as well. But many of the trees (for example those involving variant records) have no C equivalent anyway. >While we're on the subject: is or was gcc a product of the FSF? Yes. >Was it (originally) written by Richard Stallman? Yes, and he maintained it until sometime in the early 90's at which point I took over maintenance of GCC.