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,dbf8e9b4ecac9c3e X-Google-Attributes: gid103376,public From: dweller@universe.digex.net (David Weller) Subject: Re: occam to ada Date: 1998/02/18 Message-ID: <6cfnng$qh4@universe.digex.net>#1/1 X-Deja-AN: 326370270 References: <34EB0349.FFDEA9E1@technologist.com> <34eb371b.933779@news.demon.co.uk> Organization: Express Access Online Communications, Greenbelt, MD USA Newsgroups: comp.lang.ada Date: 1998-02-18T00:00:00+00:00 List-Id: In article <34eb371b.933779@news.demon.co.uk>, John McCabe wrote: >||sAmEk|| wrote: > >>does anybody know cross compiler (?) from occam to ada 95 >> >> >Not that I know of, not that it would be a "cross-compiler" anyway. >What you're looking for is a translator and, based on the limits >imposed on Occam (2) I would siggest that writing one yourself would >be pretty simple really. > > As the American saying goes, "Been There, Done That" :-) I and another chap (Howard Stein) wrote an Occam2->Ada95 translator in Perl about a year and a half ago. Took us about 3 weeks. It wasn't perfect, but it did most of the job (about 95%). Alas, that source is held within the hands of Hughes (now Raytheon), who has no bloody idea what to do with it now that it's orginal purpose is done (we translated a huge radar simulator from Occam2 to Ada95..ported that puppy from those dreadful Transputers to SGI...ironically, SGI's "big" systems now use a similar "crossbar" technology that was originally found in the Transputers :-) I could rewrite it from scratch if there's enough intere$t. -- What is DIVX? Find out at http://www.riva.com/dvd_divx.html Tired of "junk" e-mail? Write to your congressman and tell them you support H.R. 1748, "The Netizens Protection Act of 1997". Make those SPAM-roaches run! http://www.cauce.org TAKE BACK THE INTERNET!