138001Salex/*- 238001Salex * Copyright (c) 1998 Alex Nash 338001Salex * All rights reserved. 438001Salex * 538001Salex * Redistribution and use in source and binary forms, with or without 638001Salex * modification, are permitted provided that the following conditions 738001Salex * are met: 838001Salex * 1. Redistributions of source code must retain the above copyright 938001Salex * notice, this list of conditions and the following disclaimer. 1038001Salex * 2. Redistributions in binary form must reproduce the above copyright 1138001Salex * notice, this list of conditions and the following disclaimer in the 1238001Salex * documentation and/or other materials provided with the distribution. 1338001Salex * 1438001Salex * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 1538001Salex * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1638001Salex * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1738001Salex * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 1838001Salex * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1938001Salex * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2038001Salex * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2138001Salex * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2238001Salex * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2338001Salex * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2438001Salex * SUCH DAMAGE. 2538001Salex * 2650473Speter * $FreeBSD$ 2738001Salex */ 2838001Salex 2938001Salex#ifndef _ISO646_H_ 30103567Smike#define _ISO646_H_ 3138001Salex 32225801Sjkim#ifndef __cplusplus 33225801Sjkim 34103567Smike#define and && 35103567Smike#define and_eq &= 36103567Smike#define bitand & 37103567Smike#define bitor | 38103567Smike#define compl ~ 39103567Smike#define not ! 40103567Smike#define not_eq != 41103567Smike#define or || 42103567Smike#define or_eq |= 43103567Smike#define xor ^ 44103567Smike#define xor_eq ^= 4538001Salex 46225801Sjkim#endif /* !__cplusplus */ 47225801Sjkim 4838051Sbde#endif /* !_ISO646_H_ */ 49