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,15890893c0618a8a X-Google-Attributes: gid103376,public From: Laurent.Guerby@enst-bretagne.fr (Laurent Guerby) Subject: Re: [Q] Tools for Ada Quality and Style Date: 1996/04/30 Message-ID: <4xenp57jj1.fsf@leibniz.enst-bretagne.fr>#1/1 X-Deja-AN: 152253995 distribution: world sender: guerby@leibniz.enst-bretagne.fr references: <9604172134.AA27114@eight-ball> <767968529wnr@diphi.demon.co.uk> content-type: text/plain; charset=US-ASCII organization: Telecom Bretagne mime-version: 1.0 newsgroups: comp.lang.ada Date: 1996-04-30T00:00:00+00:00 List-Id: "David Sanderson, IV" writes [deleted] : All that changed when we started using Rational's Apex. While : the product is a bit pricey, from a software engineer's point- : of-view it is worth every penny. [long list of features deleted] : Sound like a Rational commercial... sure, but this is one satisfied : Rational customer. A bit of FSF commercial ;-), here are the feature you mentioned, and how they are provided with emacs/gnat/gdb : - Pretty printer integrated (emacs font(lazy)-lock plus ps-print). - Find definition of everything (procedure, types) since the Ada mode parses gnatf outpout). - RCS or CVS support (with systematic window for log entry). - Customization (sometimes seen as a nightmare for emacs user but not so difficult if you read the manuals ;-). - Integrated multi language debugger gud/gdb (with a bit of experience it works for tasking and distributed programming). - Multi sources syntactic and semantic checks with window and point on error ala Turbo Pascal (with the GNAT messages in bonus). - Cross reference tool, gnatf (ASIS soon, may be integrated under emacs). - ACT coding standard (syntactic) switch plus some tools to do some minor reformatings. - Reformater on demand (non too much intrusive). Of course it's worth every penny ;-). There are also some other interesting features both for APEX and emacs (build facilities, automatic generation of bodies, cross compilers, ...). My $0.00 ... [See my web home page if you want an example of configuration] -- -- Laurent Guerby, student at Telecom Bretagne (France), Team Ada. -- "Use the Source, Luke. The Source will be with you, always (GPL)." -- http://www-eleves.enst-bretagne.fr/~guerby/ (GATO Project). -- Try GNAT, the GNU Ada 95 compiler (ftp://cs.nyu.edu/pub/gnat).