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-Thread: 103376,58253cbf46bbb1fc X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!out04a.usenetserver.com!news.usenetserver.com!in01.usenetserver.com!news.usenetserver.com!in03.usenetserver.com!news.usenetserver.com!wns13feed!worldnet.att.net!attbi_s21.POSTED!53ab2750!not-for-mail From: "Jeffrey R. Carter" User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Automated conversion to C++? References: <47b6d324$0$13594$4d3efbfe@news.sover.net> In-Reply-To: <47b6d324$0$13594$4d3efbfe@news.sover.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <%MEtj.36351$yE1.32037@attbi_s21> NNTP-Posting-Host: 12.201.97.213 X-Complaints-To: abuse@mchsi.com X-Trace: attbi_s21 1203181755 12.201.97.213 (Sat, 16 Feb 2008 17:09:15 GMT) NNTP-Posting-Date: Sat, 16 Feb 2008 17:09:15 GMT Organization: AT&T ASP.att.net Date: Sat, 16 Feb 2008 17:09:15 GMT Xref: g2news1.google.com comp.lang.ada:19823 Date: 2008-02-16T17:09:15+00:00 List-Id: Peter C. Chapin wrote: > > Build a C++ library that wraps the threading primitives of several > platforms and then generate C++ code that uses that library. Are you > saying that the semantics of Ada tasking are such that conversion into > standard C++ is impossible---that is, without resorting to assembly > language glue here and there? No matter what you do you're pretty much > going to have to build an operating system specific run-time at some > point. Whether you do that in C++ or some other way, I don't see that it > matters. It's all business as usual when one builds a compiler that > targets a particular system. Since we'd previously, in the same post being replied to, discussed the use of a custom library, I thought it obvious that I was referring to doing so without having to build one. -- Jeff Carter "Apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, the fresh water system, and public health, what have the Romans ever done for us?" Monty Python's Life of Brian 80