1*49082f1eSjoerg /* $NetBSD: iso646.h,v 1.2 2013/04/26 10:58:45 joerg Exp $ */ 2f8627033Sjtc 3f8627033Sjtc /* 4f8627033Sjtc * Written by J.T. Conklin <jtc@wimsey.com> 02/16/95. 5f8627033Sjtc * Public domain. 6f8627033Sjtc */ 7f8627033Sjtc 8f8627033Sjtc #ifndef _ISO646_H_ 9f8627033Sjtc #define _ISO646_H_ 10f8627033Sjtc 11*49082f1eSjoerg #ifndef __cplusplus 12f8627033Sjtc #define and && 13f8627033Sjtc #define and_eq &= 14f8627033Sjtc #define bitand & 15f8627033Sjtc #define bitor | 16f8627033Sjtc #define compl ~ 17f8627033Sjtc #define not ! 18f8627033Sjtc #define not_eq != 19f8627033Sjtc #define or || 20f8627033Sjtc #define or_eq |= 21f8627033Sjtc #define xor ^ 22f8627033Sjtc #define xor_eq ^= 23*49082f1eSjoerg #endif 24f8627033Sjtc 25f8627033Sjtc #endif /* !_ISO646_H_ */ 26