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 autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!spool.mu.edu!uunet!igor!yoda!jls From: jls@yoda.Rational.COM (Jim Showalter) Newsgroups: comp.lang.ada Subject: Re: SPC Ada Style Guide Message-ID: Date: 18 Feb 91 00:07:17 GMT References: <9102112217.AA13004@ctc.contel.com> <1991Feb15.130250.5160@software.org> Sender: news@Rational.COM List-Id: The Rational Environment, because it retains all semantic information in the form of DIANA trees, makes it very easy to enforce stylistic rules at compile time, INTERACTIVELY. We have had several customers implement a variety of design and/or implementation standards with these mechanisms, some of which were quite complex (e.g. forbidding particular arguments to certain pragmas depending on other attributes of the comp unit). Cost of implementing such checking is a fraction of the cost of starting from scratch, since without access to the underlying DIANA the implementor basically has to redo the front-end for an Ada compiler. -- ***** DISCLAIMER: The opinions expressed herein are my own. Duh. Like you'd ever be able to find a company (or, for that matter, very many people) with opinions like mine. -- "When I want your opinion, I'll beat it out of you."