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,4c459ff0adb576bc X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-02-09 17:30:31 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!feed2.news.rcn.net!rcn!newsfeed1.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread2.prod.itd.earthlink.net.POSTED!not-for-mail Message-ID: <3C65BFF4.F15A07D0@earthlink.net> From: "Marc A. Criley" Organization: Quadrus Corporation X-Mailer: Mozilla 4.73 [en] (X11; U; Linux 2.2.14-5.0 i686) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Refactoring and Ada References: <3C5AB0B7.9D75D49A@grammatech.com> <3c639940@pull.gecm.com> <4519e058.0202080714.1bf916bb@posting.google.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sun, 10 Feb 2002 01:30:30 GMT NNTP-Posting-Host: 158.252.122.222 X-Complaints-To: abuse@earthlink.net X-Trace: newsread2.prod.itd.earthlink.net 1013304630 158.252.122.222 (Sat, 09 Feb 2002 17:30:30 PST) NNTP-Posting-Date: Sat, 09 Feb 2002 17:30:30 PST X-Received-Date: Sat, 09 Feb 2002 17:30:29 PST (newsmaster1.prod.itd.earthlink.net) Xref: archiver1.google.com comp.lang.ada:19824 Date: 2002-02-10T01:30:30+00:00 List-Id: Ted Dennison wrote: > > "Martin Dowie" wrote in message news:<3c639940@pull.gecm.com>... > > How about removing the 'confirming enumeration rep specs' that > > are no longer necessary in Ada95? > > > > e.g. > > from: > > > > type An_Enumeration is (Foo, Bar); > > for An_Enumeration is (Foo => 0, Bar => 1); > > They weren't necessary in Ada 83 either were they? I saw myriad instances of these specification in the code from certain projects. And the thing is, they were rarely in situations where the underlying representation was of any interest, the enumerations were being used as nothing more than enumerations. The only thing I could figure was that it was paranoia from some of the early Ada adopters. Marc A. Criley Consultant Quadrus Corporation www.quadruscorp.com