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, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,14f7200925acb579 X-Google-Attributes: gid103376,public From: Ted Dennison Subject: Re: No Go To's Forever! Date: 2000/03/23 Message-ID: <8bd9ve$r1c$1@nnrp1.deja.com>#1/1 X-Deja-AN: 601303632 References: <38D7B41D.B3494C6A@lmco.com> <8b8m2e$8201@news.cis.okstate.edu> <8b9fk3$l18$1@nnrp1.deja.com> <38D8DFC2.778826FB@cadence.com> <8barci$4ks$1@nnrp1.deja.com> <38D9233B.D51B16A3@cadence.com> <8bbsl4$ani$1@nnrp1.deja.com> X-Http-Proxy: 1.0 x24.deja.com:80 (Squid/1.1.22) for client 204.48.27.130 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Thu Mar 23 14:33:18 2000 GMT X-MyDeja-Info: XMYDJUIDtedennison Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.7 [en] (WinNT; I) Date: 2000-03-23T00:00:00+00:00 List-Id: In article <8bbsl4$ani$1@nnrp1.deja.com>, Robert Dewar wrote: > In article <38D9233B.D51B16A3@cadence.com>, > > But surely you would enforce this usage with a tool. There are > no general defences against sufficiently incompetent > maintainers. A tool? How would such a tool be written? It looks to me like you'd need an Ada parser to hook it to. Not everyone has the ability or permission to hack stuff like this into their compiler. Perhaps ASIS could help, but not every compiler supports ASIS. And even if you did have the tool, how are you going to force maintainers to use it? Perhaps its a bit easier for you to make edicts like that at ACT, but I often write code that is owned by the government and will be maintained by whoever they decide to hire to do the job. Really this is no more of a solution that "lint" is a solution to C's weak type checking. -- T.E.D. http://www.telepath.com/~dennison/Ted/TED.html Sent via Deja.com http://www.deja.com/ Before you buy.