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: 1014db,c0f035b936128b6c X-Google-Attributes: gid1014db,public X-Google-Thread: 103376,c0f035b936128b6c X-Google-Attributes: gid103376,public From: jsa@alexandria (Jon S Anthony) Subject: Re: Ada95 to ANSI_C converter Date: 1997/03/28 Message-ID: #1/1 X-Deja-AN: 229071520 Distribution: world References: <5hbrah$ctt$1@gail.ripco.com> Organization: PSI Public Usenet Link Newsgroups: comp.lang.ada,comp.lang.c Date: 1997-03-28T00:00:00+00:00 List-Id: In article <5heoel$bc0$1@gail.ripco.com> xanadu@ripco.com (Jennifer E. Lee) writes: > In article , Robert Dewar wrote: > >Nick says > > > >< >moderately pragmatic approach is taken (IMHO!).>> > > > >Only if you restrict the Ada 95 to a very small subset. There are many > >features in Ada 95 that will cause significant trouble in converting to > >C (e.g. nested procedures, dynamic aggregates, dynamic arrays, particularly > >those in records, variant records, finalization, exceptions, packed arrays, > >etc. etc.) > > > > So it is impossible for such thing like Ada to C converter being made. > Is this what you are suggesting? I think Robert is taking "conversion" to me "translate the Ada95 into C which is then intended to be read and maintained by humans". Using this definition, then his points are relevant. But, it seems from what you've said a few times now, that you are really looking for a "converter" which compiles Ada to C. Using this definition I believe Robert would say that, while there may be some issues, this is certainly doable and may well have been done. Doesn't ICC sell such a thing? /Jon -- Jon Anthony Organon Motives, Inc. Belmont, MA 02178 617.484.3383 jsa@organon.com