xref: /minix3/include/iso646.h (revision 84d9c625bfea59e274550651111ae9edfdc40fbd)
1*84d9c625SLionel Sambuc /*	$NetBSD: iso646.h,v 1.2 2013/04/26 10:58:45 joerg Exp $	*/
22fe8fb19SBen Gras 
32fe8fb19SBen Gras /*
42fe8fb19SBen Gras  * Written by J.T. Conklin <jtc@wimsey.com> 02/16/95.
52fe8fb19SBen Gras  * Public domain.
62fe8fb19SBen Gras  */
72fe8fb19SBen Gras 
82fe8fb19SBen Gras #ifndef _ISO646_H_
92fe8fb19SBen Gras #define _ISO646_H_
102fe8fb19SBen Gras 
11*84d9c625SLionel Sambuc #ifndef __cplusplus
122fe8fb19SBen Gras #define and	&&
132fe8fb19SBen Gras #define and_eq	&=
142fe8fb19SBen Gras #define bitand	&
152fe8fb19SBen Gras #define bitor	|
162fe8fb19SBen Gras #define compl	~
172fe8fb19SBen Gras #define not	!
182fe8fb19SBen Gras #define not_eq	!=
192fe8fb19SBen Gras #define or	||
202fe8fb19SBen Gras #define or_eq	|=
212fe8fb19SBen Gras #define xor	^
222fe8fb19SBen Gras #define xor_eq	^=
23*84d9c625SLionel Sambuc #endif
242fe8fb19SBen Gras 
252fe8fb19SBen Gras #endif	/* !_ISO646_H_ */
26