Pristine Ack-5.5
[Ack-5.5.git] / lang / cem / ctest / ctgen / clu.cem.g
1 40000 + 8012
2 40000 - 8012
3 40000 / 8012
4 40000 % 8012
5 40000 * 8012
6 40000 & 8012
7 40000 | 8012
8 40000 ^ 8012
9 40000 || 8012
10 40000 && 8012
11 40000 << 9
12 40000 >> 9
13 -40000 
14 !40000 
15 ~40000 
16 40000 == 8012
17 40000 != 8012
18 40000 <= 8012
19 40000 >= 8012
20 40000 < 8012
21 40000 > 8012
22 40000 ? 40000 : 8012
23 x = 40000  40000
24 x += 40000  40010
25 x -= 40000  -39990
26 x /= 40000  0
27 x %= 40000  10
28 x *= 40000  400000
29 x &= 40000  0
30 x |= 40000  40010
31 x ^= 40000  40010
32 x <<= 9 5120
33 x >>= 9 0
34 x ++ 11
35 x -- 9
36 -- x 9
37 ++ x 11
38 y = ( 40000 + 8012 ) 48012
39 y = ( 40000 - 8012 ) 31988
40 y = ( 40000 / 8012 ) 4
41 y = ( 40000 % 8012 ) 7952
42 y = ( 40000 * 8012 ) 320480000
43 y = ( 40000 & 8012 ) 7232
44 y = ( 40000 | 8012 ) 40780
45 y = ( 40000 ^ 8012 ) 33548
46 y = ( 40000 || 8012 ) 1
47 y = ( 40000 && 8012 ) 1
48 y = ( 40000 << 9 ) 20480000
49 y = ( 40000 >> 9 ) 78
50 y = ( -40000  ) -40000
51 y = ( !40000  ) 0
52 y = ( ~40000  ) -40001
53 y = ( 40000 == 8012 ) 0
54 y = ( 40000 != 8012 ) 1
55 y = ( 40000 <= 8012 ) 0
56 y = ( 40000 >= 8012 ) 1
57 y = ( 40000 < 8012 ) 0
58 y = ( 40000 > 8012 ) 1
59 y = ( 40000 ? 40000 : 8012 ) 40000
60 y = ( x = 40000  ) 40000 40000
61 y = ( x += 40000  ) 40010 40010
62 y = ( x -= 40000  ) -39990 -39990
63 y = ( x /= 40000  ) 0 0
64 y = ( x %= 40000  ) 10 10
65 y = ( x *= 40000  ) 400000 400000
66 y = ( x &= 40000  ) 0 0
67 y = ( x |= 40000  ) 40010 40010
68 y = ( x ^= 40000  ) 40010 40010
69 y = ( x <<= 9 ) 5120 5120
70 y = ( x >>= 9 ) 0 0
71 y = ( x ++ ) 11 10
72 y = ( x -- ) 9 10
73 y = ( -- x ) 9 9
74 y = ( ++ x ) 11 11
75 yes if ( 40000 + 8012 ) yes() ; else no()
76 yes if ( 40000 - 8012 ) yes() ; else no()
77 yes if ( 40000 / 8012 ) yes() ; else no()
78 yes if ( 40000 % 8012 ) yes() ; else no()
79 yes if ( 40000 * 8012 ) yes() ; else no()
80 yes if ( 40000 & 8012 ) yes() ; else no()
81 yes if ( 40000 | 8012 ) yes() ; else no()
82 yes if ( 40000 ^ 8012 ) yes() ; else no()
83 yes if ( 40000 || 8012 ) yes() ; else no()
84 yes if ( 40000 && 8012 ) yes() ; else no()
85 yes if ( 40000 << 9 ) yes() ; else no()
86 yes if ( 40000 >> 9 ) yes() ; else no()
87 yes if ( -40000  ) yes() ; else no()
88 no if ( !40000  ) yes() ; else no()
89 yes if ( ~40000  ) yes() ; else no()
90 no if ( 40000 == 8012 ) yes() ; else no()
91 yes if ( 40000 != 8012 ) yes() ; else no()
92 no if ( 40000 <= 8012 ) yes() ; else no()
93 yes if ( 40000 >= 8012 ) yes() ; else no()
94 no if ( 40000 < 8012 ) yes() ; else no()
95 yes if ( 40000 > 8012 ) yes() ; else no()
96 yes if ( 40000 ? 40000 : 8012 ) yes() ; else no()
97 yes if ( x = 40000  ) yes() ; else no() 40000
98 yes if ( x += 40000  ) yes() ; else no() 40010
99 yes if ( x -= 40000  ) yes() ; else no() -39990
100 no if ( x /= 40000  ) yes() ; else no() 0
101 yes if ( x %= 40000  ) yes() ; else no() 10
102 yes if ( x *= 40000  ) yes() ; else no() 400000
103 no if ( x &= 40000  ) yes() ; else no() 0
104 yes if ( x |= 40000  ) yes() ; else no() 40010
105 yes if ( x ^= 40000  ) yes() ; else no() 40010
106 yes if ( x <<= 9 ) yes() ; else no() 5120
107 no if ( x >>= 9 ) yes() ; else no() 0
108 yes if ( x ++ ) yes() ; else no() 11
109 yes if ( x -- ) yes() ; else no() 9
110 yes if ( -- x ) yes() ; else no() 9
111 yes if ( ++ x ) yes() ; else no() 11