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