source: CIVL/mods/dev.civl.abc/src/include/abc/iso646.h@ cb4d4f4

main test-branch
Last change on this file since cb4d4f4 was aad342c, checked in by Stephen Siegel <siegel@…>, 3 years ago

Performing huge refactor to incorporate ABC, GMC, and SARL into CIVL repo and use Java modules.

git-svn-id: svn://vsl.cis.udel.edu/civl/trunk@5664 fb995dde-84ed-4084-dfe6-e5aef3e2452c

  • Property mode set to 100644
File size: 503 bytes
Line 
1/* iso646.h: The ABC representation of standard C library Alternative spellings.
2 * Alternative spellings <iso646.h>
3 * Based on C11 Standard 7.9.
4 */
5#ifndef _ISO646_
6#define _ISO646_
7
8/* Defines the following eleven macros (on the left) that expand
9 * to the corresponding tokens (on the right):
10 */
11#define and &&
12#define and_eq &=
13#define bitand &
14#define bitor |
15#define compl ~
16#define not !
17#define not_eq !=
18#define or ||
19#define or_eq |=
20#define xor ^
21#define xor_eq ^=
22
23#endif
Note: See TracBrowser for help on using the repository browser.