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=0.6 required=5.0 tests=BAYES_00,FROM_WORDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c6e6cdf6ff50e684 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-02-11 06:50:23 PST Path: supernews.google.com!sn-xit-02!sn-xit-04!supernews.com!xfer13.netnews.com!netnews.com!howland.erols.net!nntp.flash.net!news.flash.net!not-for-mail From: "Ken Garlington" Newsgroups: comp.lang.ada References: <95tqbh$ag7$1@nnrp1.deja.com> <962n4v$fmg$1@nnrp1.deja.com> <27eh6.3787$y03.254014@news.flash.net> <963tu2$b0f$1@nnrp1.deja.com> <9657ua$bjh$1@nnrp1.deja.com> Subject: Re: Representation clause for enumeratives X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-Mimeole: Produced By Microsoft MimeOLE V5.50.4522.1200 Message-ID: Date: Sun, 11 Feb 2001 14:50:22 GMT NNTP-Posting-Host: 65.65.209.47 X-Complaints-To: abuse@flash.net X-Trace: news.flash.net 981903022 65.65.209.47 (Sun, 11 Feb 2001 08:50:22 CST) NNTP-Posting-Date: Sun, 11 Feb 2001 08:50:22 CST Organization: FlashNet Communications, http://www.flash.net Xref: supernews.google.com comp.lang.ada:5118 Date: 2001-02-11T14:50:22+00:00 List-Id: "Robert Dewar" wrote in message news:9657ua$bjh$1@nnrp1.deja.com... : In article , : "Ken Garlington" wrote: : > I'd like that, but I use the AdaGIDE that comes with 3.12p, : > and it doesn't allow the messages to be cut and pasted. : : Again, I suggest an update, also it is really not that hard : to enter the necessary commands (surely someone coming from : a VMS background can manage to do things in command mode :-) Manage, yes -- but there's a difference from it being *possible* and being *easy* to do (particularly when you're scrambling to finish exploring the idea before going to work, and you haven't used command mode in a while). Surely someone coming from an Ada background understands this distinction :) In any case, I downloaded 3.13p (and AdaGIDE, which still doesn't allow copies from the message screen). The 3.13p reference manual is much clearer on the subject, although the phrase "The only restriction on enumeration clauses is that the range of values must be representable" is still open to interpretation. For example, I'd argue that -16#FFFF_FFFF# .. -1 is both "representable" in 32 bits and in the range System.Min_Int .. System.Max_Int. Words about treating a set with no negative values as unsigned values, and as unbiased signed values otherwise would have been clearer to me.