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.1 required=5.0 tests=BAYES_40,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU Path: utzoo!watmath!clyde!burl!ulysses!ucbvax!su-sierra.arpa!Bryan From: Bryan@SU-SIERRA.ARPA (Doug Bryan) Newsgroups: net.lang.ada Subject: Re: AND, OR & XOR on integers Message-ID: <8603251655.AA00826@ucbvax.berkeley.edu> Date: Tue, 25-Mar-86 11:20:25 EST Article-I.D.: ucbvax.8603251655.AA00826 Posted: Tue Mar 25 11:20:25 1986 Date-Received: Thu, 27-Mar-86 01:22:01 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet List-Id: I think Erland ment something like: function "xor" (l, r : integer) return integer; The real question is why would you want to xor two "integers". If you are treating integers as arrays of (16 | 32) booleans, do so... type word is array (0 .. 15) of boolean; pragma pack (word); now the functions xor, not, and, or are predefined for type word. doug -------