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.8 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT autolearn=no autolearn_force=no version=3.4.4 Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!ames!cit-vax!oberon!sdcrdcf!burdvax!eric From: eric@burdvax.UUCP Newsgroups: comp.lang.ada Subject: Re: Constrained Boolean Message-ID: <3280@burdvax.PRC.Unisys.COM> Date: Fri, 17-Apr-87 20:46:17 EST Article-I.D.: burdvax.3280 Posted: Fri Apr 17 20:46:17 1987 Date-Received: Sun, 19-Apr-87 01:17:55 EST References: <880@aw.sei.cmu.edu.sei.cmu.edu> Sender: news@burdvax.PRC.Unisys.COM Organization: Unisys/Paoli Research Center, Paoli, PA List-Id: in article <880@aw.sei.cmu.edu.sei.cmu.edu>, (Robert Firth) says: > > If somebody constrains a Boolean subtype > to one value, then the following holds > > ... > > . NOT and XOR will always raise CONSTRAINT_ERROR > The elaboration of 'a' below will not raise CONSTRAINT_ERROR. subtype bool is boolean range true..true; a : bool := true xor false;