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