0141-int_iden.c - scc - simple c99 compiler
(HTM) git clone git://git.simple-cc.org/scc
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Submodules
(DIR) README
(DIR) LICENSE
---
0141-int_iden.c (456B)
---
1 int
2 main(void)
3 {
4 int i;
5
6 i = i || 0;
7 i = i || 4;
8 i = 4 || i;
9 i = 0 || i;
10 i = i && 0;
11 i = i && 4;
12 i = 4 && i;
13 i = 0 && i;
14 i = i << 0;
15 i = 0 << i;
16 i = i >> 0;
17 i = 0 >> i;
18 i = i + 0;
19 i = 0 + i;
20 i = i - 0;
21 i = 0 - i;
22 i = i | 0;
23 i = 0 | i;
24 i = i ^ 0;
25 i = 0 ^ i;
26 i = i * 0;
27 i = 0 * i;
28 i = i * 1;
29 i = 1 * i;
30 i = i / 1;
31
32 if (i)
33 i = 1 / i;
34
35 i = i & ~0;
36 i = ~0 & i;
37 i = i % 1;
38
39 if (0)
40 i = i / 0;
41 if (0)
42 i = i % 0;
43
44 return 0;
45 }