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=0.8 required=5.0 tests=BAYES_00,INVALID_DATE, LOTS_OF_MONEY,MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!censor!geac!jtsv16!uunet!tut.cis.ohio-state.edu!ucbvax!ucsd!network!sdcsvax!beowulf!rick From: rick@beowulf.ucsd.edu (Rick Randall) Newsgroups: comp.lang.ada Subject: Re: Best Ada-smart Editor Message-ID: <6934@sdcsvax.UCSD.Edu> Date: 8 Aug 89 08:17:31 GMT Reply-To: rick@beowulf.UCSD.EDU (Rick Randall) Distribution: usa Organization: EE/CS Dept. U.C. San Diego List-Id: As a follow-up to my earlier question about an Ada-smart editor I am now looking at Xinotech's Program Composer. Looks quite interesting and runs on multiple platforms, including PCs. It seems to handle Ada structure manipulations very well, but I didn't see any ability to cross-reference names among units (i.e., I'd like to place the cursor on a name and jump to its declaration). The Composer works for a number of languages (it uses abstract syntax trees on-the-fly) and can be tailored to enforce project standards to boot. Finally, it integrates with design languages like AdaDL and Byron. Apparently Xinotech recently got a big endorsement by having the Composer selected by one of the services (I forget which) for a large project or set of projects - to the tune of about 1/2 million bucks of sales. Anyone with usage experience? I have also gotten several notes about the applicability of the Ada-tailored version of gnuEMACS. A big advantage here is that you can get the source and can thus implement all sorts of goodies if you have the know-how and time. Rick Randall EECS Department University of California, San Diego rick%cs@ucsd.edu rrandall@ucsd [BITNET] rrandall@ucsd.edu [Internet] ...!ucsd!rrandall [UUCP]