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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3fc79ad704f81a40 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-03-10 04:13:56 PST Path: nntp.gmd.de!news.rwth-aachen.de!news.rhrz.uni-bonn.de!RRZ.Uni-Koeln.DE!uni-duisburg.de!zib-berlin.de!news.mathworks.com!news.alpha.net!uwm.edu!vixen.cso.uiuc.edu!howland.reston.ans.net!news.sprintlink.net!uunet!intrepid.intrepid.com!usenet From: vladimir@speedy.intrepid.com (Vladimir Vukicevic) Newsgroups: comp.lang.ada Subject: Re: Writing a Mac Ada compiler Followup-To: comp.lang.ada Date: 10 Mar 1995 06:25:47 GMT Organization: Intrepid Technology, Inc. Message-ID: References: <3jg167$a3l@nic.umass.edu> <3ji8rc$rj8@nic.umass.edu> <3jlibk$p5g@gnat.cs.nyu.edu> NNTP-Posting-Host: speedy.intrepid.com In-reply-to: evans@evans.pgh.pa.us's message of Thu, 09 Mar 1995 08:42:30 -0500 Date: 1995-03-10T06:25:47+00:00 List-Id: In article evans@evans.pgh.pa.us (Arthur Evans Jr) writes: > Were I going to do this project, I would start by studying > Metrowerks, a more modern product than MPW that will likely take > over MPW's market. Since Apple has no visible plans to upgrade MPW > for PowerPC, it seems to be a dead product. But, I have no idea > how easy it is, or even if it's possible, to implement another > language under Metrowerks. It now supports C, C++ and Pascal. You can indeed add new 'translators' to metrowerks, much like you can with gcc. However, the task of ripping out gnat from its gcc roots and performing surgery to get the piece to fit into metrowerks would be -significantly- harder than porting gcc. Metrowerks provides information on how to write new translators; however, there is virtually no chance that the tree structure they use is semi- compatible with gcc; they might not even use this type of 'translating'. However, if you do port GNAT to run under Metrowerks, please let me know :-) -- Vladimir -- vladimir@intrepid.com