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,ca9eef4d5e2078ea X-Google-Attributes: gid103376,public From: Geert Bosch Subject: Re: Beware: Rep spec on an enumeration type causes code explosion Date: 1997/12/09 Message-ID: <66j5r6$ck1$1@gonzo.sun3.iaf.nl>#1/1 X-Deja-AN: 296704998 References: Organization: La Calandre Infortunee Newsgroups: comp.lang.ada Date: 1997-12-09T00:00:00+00:00 List-Id: Joe Gwinn wrote: ``A number of folk have cited chapter and verse that enumerations do start at zero if left alone. This was not widely known, apparently, perhaps because Ada83 didn't govern this.'' Strange conclusion! I'd rather think those people know there is no reason to guess here or to depend on vague recollections, as the RM is readily available. Just look at the index or do a quick text search in the ASCII version. This may be a better way of spending time than going through all sources adding unnecessary representation clauses. If you find that the problem isn't with the language but with the implementation, you should have your compiler vendor fix it and/or provide a good work-around until it is fixed. You should expect better support from your vendor than a newsgroup like CLA! Regards, Geert