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-Thread: 103376,4ef4bf3098ab117 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!newsread1.news.pas.earthlink.net.POSTED!a6202946!not-for-mail From: Jeffrey Carter Organization: jrcarter commercial-at acm [period | full stop] org User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Ada compiler differences References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Tue, 19 Oct 2004 02:11:45 GMT NNTP-Posting-Host: 63.184.105.69 X-Complaints-To: abuse@earthlink.net X-Trace: newsread1.news.pas.earthlink.net 1098151905 63.184.105.69 (Mon, 18 Oct 2004 19:11:45 PDT) NNTP-Posting-Date: Mon, 18 Oct 2004 19:11:45 PDT Xref: g2news1.google.com comp.lang.ada:5423 Date: 2004-10-19T02:11:45+00:00 List-Id: Luke A. Guest wrote: > Yeah, you'll need to define your own types, but surely these are going to > be "derived" from the default types, i.e. > > type Chutney is new Integer range 1 .. 5; > > Are you saying not to even do this? I rarely do this. What is the point of specifying the representation (except at the edges of the application)? Why use 32 (or 64) bits for 5 values? Let the compiler choose the best representation for the target. -- Jeff Carter "Apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, the fresh water system, and public health, what have the Romans ever done for us?" Monty Python's Life of Brian 80