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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,db5c6b2ef47d4b9e X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-06-21 11:34:33 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!paloalto-snf1.gtei.net!chcgil2-snh1.gtei.net!cambridge1-snf1.gtei.net!news.gtei.net!bos-service1.ext.raytheon.com!bos-service2.ext.raytheon.com.POSTED!not-for-mail Message-ID: <3B323DA8.629DF632@ftw.rsc.raytheon.com> From: Wes Groleau X-Mailer: Mozilla 4.75 [en] (WinNT; U) X-Accept-Language: en,es,fr,pt MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: short-circuit control forms (& 'long names are doom') References: <3B30F836.D700DAA3@raytheon.com> <3B32038D.F1296C79@cadence.com> <3B322CCB.321225B6@home.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 21 Jun 2001 13:32:08 -0500 NNTP-Posting-Host: 151.168.144.162 X-Complaints-To: news@ext.ray.com X-Trace: bos-service2.ext.raytheon.com 993148361 151.168.144.162 (Thu, 21 Jun 2001 14:32:41 EDT) NNTP-Posting-Date: Thu, 21 Jun 2001 14:32:41 EDT Organization: Raytheon Company Xref: archiver1.google.com comp.lang.ada:8996 Date: 2001-06-21T13:32:08-05:00 List-Id: > > Looking at the GNAT 3.13p source code, I count about 5000 occurrences of > > 'and then' and only about 400 occurrences of 'and' not followed by > > 'then'. (This count is very approximate.) It seems that the GNAT > > policy is to use 'and then' by default. > > Before arriving at that assumption, did you examine how many of those > cases NEEDED to be that way? Since you didn't report a count of those, > then I think we can safely assume that you didn't check that. On top of that, with no disrespect intended toward the fine folks at ACT, it would be rather foolish for us to base our company standard on the behavior of one company (whether or not that behavior complies with that company's standard). Especially when that company specializes in a different application domain than we do. -- Wes Groleau http://freepages.rootsweb.com/~wgroleau