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,LOTS_OF_MONEY autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,4c459ff0adb576bc X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-02-09 15:05:08 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!news.tele.dk!small.news.tele.dk!207.115.63.138!newscon04.news.prodigy.com!newsmst01.news.prodigy.com!prodigy.com!postmaster.news.prodigy.com!newssvr30.news.prodigy.com.POSTED!not-for-mail From: "Pat Rogers" Newsgroups: comp.lang.ada References: <3C5AB0B7.9D75D49A@grammatech.com> <3c639940@pull.gecm.com> <4519e058.0202080714.1bf916bb@posting.google.com> Subject: Re: Re: Refactoring and Ada X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <4Wh98.39579$L02.1707804819@newssvr30.news.prodigy.com> NNTP-Posting-Host: 208.191.180.40 X-Complaints-To: abuse@prodigy.net X-Trace: newssvr30.news.prodigy.com 1013295872 ST000 208.191.180.40 (Sat, 09 Feb 2002 18:04:32 EST) NNTP-Posting-Date: Sat, 09 Feb 2002 18:04:32 EST Organization: Prodigy Internet http://www.prodigy.com X-UserInfo1: F[OUS^[BTRU[RID[N[OJNW@@YJ_ZTB\MV@BD]\YIJYWZUYICD^RAQBKZQTZTX\_I[^G_KGFNON[ZOE_AZNVO^\XGGNTCIRPIJH[@RQKBXLRZ@CD^HKANYVW@RLGEZEJN@\_WZJBNZYYKVIOR]T]MNMG_Z[YVWSCH_Q[GPC_A@CARQVXDSDA^M]@DRVUM@RBM Date: Sat, 09 Feb 2002 23:04:32 GMT Xref: archiver1.google.com comp.lang.ada:19819 Date: 2002-02-09T23:04:32+00:00 List-Id: "martin.m.dowie" wrote in message news:h1f98.25714$H37.3045173@news2-win.server.ntlworld.com... > > > I haven't seen your name around for a while - any plans to expand on > > > the UML->Ada95 converted you provided for "UML Studio"? > > > > Not at the moment -- too many other things to do first. At some point > though it > > would be nice to generate tasking from the diagrams... > > Yeah - with an option for 'native' or 'ravenscar' :-) Nice idea! > I have been toying with the scripts to try and cope with transforming C++ > names that are invalid in Ada into something that would be ok - then I could > import C++ code into UML classes and produce Ada from those. Do > you have any info. on the scripting language used? I'm flying blind here! It's a close cousin to Lisp. I already have a function in there that makes Ada names (converting interior blanks into underscores, etc.) from the diagram elements, perhaps that would be the place to start. But it doesn't look for leading underscores, a la C++. Look for a function named 'MakeAdaName'.